2.0
13 Jul 2025
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Good pay & benefit, smart people
Cons
Toxic work environment, everybody focused on constant review cycles and stack ranking so no longer working in best interest of company or customers. Lots of new people in management seriously deteriorating company values.