1.0
Nov 24, 2025
Current employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Almost none. Truly just an awful place to work.
Cons
Horrible communication, lies to employees, no support, negative culture. Complete sociopaths running this place.