1.0
Mar 20, 2024
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Not many positive points to share
Cons
Very toxic environment, Management screaming. Very chaotic and overall non-stop toxic. VP I think from Europe screaming her lungs out at someone in the US during an event. It was shocking and toxic. There is no filter in explosive outbursts.