- Close-knit and friendly team
- Everyone's input is valid
- Lots of opportunities to take on challenges and grow skillsets
- Fair pay and benefits
- Strong focus on helping clients achieve their goals, instead of just selling products
Cons
- Commute could be rough (pre-pandemic; we're all working remotely as of the time of writing this)
- Small team makes handling many projects at a time difficult