1.0
Mar 6, 2025
Current employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
All the PROs are gone.
Cons
It’s awful. Chaotic and unprofessional work environment. I leave work daily feeling depressed. Belittled frequently by internal people as well as research sites. Monitors get the brunt of blame for a crummy product.