Pros
A pleasant office with critters running around. Some decent staff. Free food and beverages. Good Medical and dental insurance. Good central location.
Cons
The Executive Level Management is a group who don't let others in. Employees who should be promoted and recognized aren't. There seems to be a great deal of imbalance between the sexes here. If you are female you are asked to do things never asked of your male counterparts. They will also be paid more. While I was there we were pressured to attend events outside of work hours. If you didn't show up there was a chance you would be called out and shamed by the CEO in front of the company. Employees are afraid to speak up on most issues. The company is also very understaffed. The work life balance is awful for some employees while others work with little pressure and special treatment. Nepotism is an understatement. This is a place swimming in family and friends of the CEO. Some just not qualified. The employees who care are at the mercy of a completely unstable plan that always changes. It's very hard to feel any sort of success here. The demands are too high and there is not much support by management. The Executive Level Managers say one thing and do completely another. It is impossible to get ahead here if your not connected.