2.0
30 Jul 2025
Anonymous employee
Former employee, more than 10 years
Recommend
CEO approval
Business outlook
Pros
An opportunity to get exposed to a lot of technologies.
Cons
2025 executive leadership have butchered the culture, eroded trust, and lost the leadership principles that made this company special for a decade+.