1.0
4 June 2025
Former employee
Recommend
CEO approval
Business outlook
Pros
Location is not bad. Some nice folks.
Cons
Terrible managers and low salaries. Unless you were parachuted in through connections from Turkey, you will get nowhere. The company is overrun by toxic managers and their loyal yes-men.