1.0
Aug 6, 2025
Former employee
Needham, MA
Recommend
CEO approval
Business outlook
Pros
You can test many new products and received them as a gifts after testing.
Cons
1. Horrible culture: Peers, subordinates and managers backstabbing each other. There is no trust and team work within the company. 2. Upper Management have no focus and direction for the company 3. Very political, if you cannot play politics, you will get laid off 4. The worst company I have ever worked for 5. The good and smart people left the company and the people who like to backstabbing people stay. 6. There is no Work life balance, I worked an average of 13 hours per day and manager still didn't appreciate your hardwork!