5.0
9 Jan 2026
Anonymous employee
Current employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Comp Collaborative Work life balance really depends on team so tough to generalize. Overall it’s a really great place to work, just need to handle stress well
Cons
Stressful High turnover on support teams, support teams spread thin