1.0
Nov 1, 2025
Anonymous employee
Former employee, more than 5 years
Recommend
CEO approval
Business outlook
Pros
Coworkers within different teams are amazing - helpful and supportive.
Cons
Not a favorable workplace. The leadership team hardly cares for the employee workload and mental health, It's mostly about revenue and wearing multiple hats, expecting one employee to do the job of 4 instead of hiring resources for the teams that are stretched thin. Hiring happens only at the C-level roles and the new hires are mostly friends known to the leadership. Benefits are not so great either.