- Summer schedule
- Flexible hybrid schedule
- Great culture, people and value
Cons
- Not good at addressing conflicts between team members
- Lower salary range compare to other firms in the same area
- Not open to salary negotiation
- Too many people in charge