A great team doing great work for one of the worst people I've ever had the misfortune to meet
Pros
Co-workers committed to producing quality events and to client satisfaction, amazing team of highly-professional techs and designers, decent if not exactly competitive pay, opportunity to be creative, chance to work hard at work worth doing
Cons
Not BBB accredited for very good reasons, looks to squeeze money back out of employees (we're talking using any excuse to not reimburse you [their version of a per diem] fully, even if you stay well under budget), will take advantage of every conceivable loophole to not pay you for your time. Worst of all is that for all it has to offer, the founder and president is a toxic person who would rather believe that the reason the company has trouble doing business in town is because of secret mafioso activity than acknowledge people are willing to pay more for less if it means not dealing with his foul attitude. Thinks he is better than everyone (will make a fool of himself in front of others, to come up with some rationalization as to why him not getting his way is because you are stupid, unqualified, or just don't care about doing the job), manages to sound condescending of the clients all while lecturing about "white-glove" service and the mean of a servant. It's only infuriating because it's non-stop, otherwise it would just be sad. The tragedy of it all is that he has it in him to be the kind of boss people would walk into fire for if he would just grow up and get over himself, or if the rest of the management team would quit being spineless enablers. Sure, it's easier to make excuses and claim some always-vague progress has been made, but it comes down to being either too afraid or too uncaring of your co-worker's well-being.