3.0
15 Dec 2025
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Nice people who work hard.
Cons
Major leadership changes with no explanation. Pretty concerning for an employee. There have been consistent organizational changes since I’ve been here. Doesn’t feel very stable.