1.0
Oct 9, 2025
Recommend
CEO approval
Business Outlook
Pros
The company’s location is quite good.
Cons
The worst company ever. Working there triggered my anxiety disorder. Fortunately, I’ve already left. Just mentioning the name of the company now causes me stress. There were too many strange and unpleasant people there.