2.0
Dec 4, 2023
Former employee, less than 1 year
Recommend
CEO approval
Business outlook
Pros
Base salary pay is competitive for the industry if you're based in US.
Cons
Toxic and dysfunctional company culture fueled by lack of stability, very low job security, employees and/or managers are punished for low scores in company satisfaction surveys. At first glance things seem very well organized, but once you start to get to know the inner workings you realized how messed up and toxic it is.