1.0
Dec 19, 2025
Former employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
none. it is toxic. that is all
Cons
toxic work environment, extreme micromanagement, out of touch leadership, company has bad reputation among buyers and channel.