5.0
8 Dec 2021
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Senior leaders that care about your development and well-being. Lean teams give you lots of responsibility, exposure, and opportunity for growth. Collegial culture - great people to work with and for. Top of market salary and benefits. Overall a highly recommended place.
Cons
Team structures & resources can be too lean at times, contributing to long hours/burnout.