3.0
Mar 12, 2025
Former employee, more than 8 years
Recommend
CEO approval
Business Outlook
Pros
Good products, decent people and intentions, decent benefits
Cons
Upper Management does not understand the science, Lack of personal recognition, lack of opportunities for upward mobility (unless you are in management),