3.0
Jun 9, 2026
Anonymous employee
Former employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
Benefits are good, and most would agree.
Cons
Lack in guidance at times, environment changes a lot, layoffs all the time, everyone is stressed, and workload is near impossible. Balance between personal life can be hard to manage and separate from work due to the workload.