3.0
1 Sept 2025
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
Health insurance was solid. Stipends were generous.
Cons
Shifts in leadership and the loss of exceptional talent have eroded what once made this company strong. I’ve seen high performers sidelined while average players advance