Pros
1. Fluid responsibility and room to grow your skillset, network, and career.
2. Collegiate atmosphere, very collaborative and supportive
3. Generous compensation and perks - 401k and insurance packages are pretty good. 4/5 stars. Company retreats and celebrations included.
4. Very innovative, wins awards for app and web design and development
5. No travel!!
6. Mgmt values your time. It's a family-oriented culture.
Cons
1. Hard to feel connected to everyone since there are no mandatory days at the office (not that I'm that upset over it)
2. Lack of structured approach to career- some may dislike the ambiguity.
3. Sales success varies widely be region.