Friendly work environment. Laid back atmosphere. Management is willing to listen to your ideas. Benefits (Medical, Dental & Vision) I am able to "create" without management changing things all the time - like most places. I don't know why they have negative reviews. I know most of the ones complaining are disgruntled ex-employees that didn't do their job. It's simple here - do your job and everything will be easy.
Cons
I really can't think of anything except if you're late you have to park ALL the way in the back.