Pros
The people and managers are mostly really great. The benefits are decent. Incentives are nice after being employed there for a year.
Cons
It's a very cult-like environment. (they will even admit this) The Office Manager position is extremely undervalued and underpaid. Strongly encouraged early on to submit a glassdoor review, before even experiencing the natural work environment. Communication from the start is non-existent or misleading. This position is paid the least but, is the only one requiring a college degree. A lot of incentives are thrown in your face, but can not be obtained unless you work there for a year. Every day is like a walking reminder of it. There is hardly any freedom to talk about important topics with coworkers or management. They will dance around the subject.