1.0
14 Oct 2025
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Probably great if you are based in Vietnam or Romania otherwise don’t even think about it. Some good people, some good products
Cons
Leadership is awful, HR is worse. Direction blows in the wind or whatever mood the CEO is in. No benefits, bad pay compared to everyone in the industry. Overworked and underpaid is normal. Staff churn is massive. People disappear all the time, no one knows if they left or were sacked. So many products, most are not fit for purpose. Trying to get anything done is almost impossible, even simple things. More like a political party than a business, everyone backstabs each other for a seat at the table.