Pros
- Very transparent communication
- Strong Senior Leadership
- Numerous opportunities for career expansion (exceptional for a small company)
- Supportive growth culture
- Open to innovative ideas that help improve employee retention and culture
- Competitive pay and unusual benefits (fertility, pet care, etc..)
- Summer Fridays, Pay day lunches, special food truck events
Cons
- Small selection of strong resistant personalities that present communication challenges
- Less than optimal communication between teams