1.0
Oct 20, 2021
Current employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Do not work here! It’s toxic
Cons
Expected to work 7 days a week. Toxic environment. Horrendous manager. If anyone made a mistake they were humiliated in front of colleagues and given punishment essays like a child