4.0
Mar 29, 2026
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
CEO actually cares about employees and they are finally making inroads with executing on a successful cloud computing plan, particularly with the Nvidia partnership
Cons
Annual layoffs, US-based jobs are being offshored to India, Poland, Costa Rica.