1.0
Feb 5, 2026
Anonymous employee
Current employee, more than 8 years
Recommend
CEO approval
Business Outlook
Pros
It used to be a great place to work.
Cons
Constant layoffs and reorgs. Executives has no future vision for the company. Scientists and engineers are blamed for the company's failure even though poor decisions are made by the executives. Employees are treated poorly with no respect for the hard work they put forward.