5.0
Dec 8, 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.