Pros
There are several great people here, but management makes you act as if you live in a Stepford community otherwise you are shunned and eventually worked out of the company, people have been let go just for not being happy enough. So if you enjoy acting fake, this would be a great place for you. Hopefully my wires won't short circuit and I can keep on smiling every day.
Cons
Management doesn't make any changes, the president is a figure head, he doesn't make it a better place to work even though he's been given feedback, seems like he's under a spell. Most positive reviews on here are from employees who were bullied into leaving a positive note. This place could be so great, and fun, but it's down right oppressive, it's sad and I'm actively looking for other employment. I come collect a regular paycheck until I can move on to somewhere more fulfilling. Don't waste your time interviewing here, I promise you'll regret it...the negative reviews are all 99% accurate.