2.0
Jul 30, 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+.