- Amazing team and people
- Flexible time off
- Fun group activities
- Growth mentality
Cons
- Disconnect between leadership and team members
- Hard for your voice to be heard
- Understaffed, Overworked
- Have to continually push for a pay raise (or it won't happen)