Pros
Good Pay Great Benefits Fun coworkers Fun office including coffee and catered lunch
Cons
No loyalty. Employees are treated as expendable idiots despite the fact that they have to manage the managers and are the ones actually keeping the company alive. The good employees are let go, or more often, leave because of the terrible culture. I would not suggest leaving another job, turning down another job, or relocating for a position here because chances are you will not be here long. In order to succeed here, you have to be a brown nosing yes man, people who actually give their ideas and thoughts to management will be fired. The owner is obnoxious to the point of being an embarrassment and a liability. He spends his days pulling inappropriate practical jokes and downright harassing employees. If you are a woman, in addition to the disgusting harassment you can count on your contributions being completely dismissed. The benefits offered are not truly for the employee but to make the company a "Best Employer" (necessary to stay alive when people are leaving in droves). Unfortunately these awesome benefits and a truly cool company are overshadowed by the fear based culture, an owner who does not seem to care about the company at all, and the ridiculously anxiety everyone shows up to work with everyday wondering if this is the day they will be let go