- Very laid back work environment
- Fun company events
- Personable CEO
Cons
- A bit of bureaucratic overhead
- Management can be a bit confused when working with multiple departments
- Seniority plays a much larger role in decision making than it may seem