2.0
4 Jan 2024
Former employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
They pay a high salary
Cons
Lack of transparency, company’s financials are complex and questionable, autocratic leadership where whole company is run by the sole owner, continued deep ties to Russia despite the war on Ukraine