1.0
Nov 18, 2025
Anonymous employee
Current employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
Easy going office culture. Global reach. Access to good publications. Diverse workplace.
Cons
Not a meritocracy, just about luck. Pay is bottom of the tech spectrum. They aren't very successful in the market. They have no plan for raises or keeping up with inflation. The Russian roots and investors connection is suspect and no one talks about it. New plans often feel like chasing a kite in the wind, always changing and moving onto something else. Lots of lip service into making things better in the workplace, then inevitably it switches back to old habits from pre-tech company days. Not much thought or care is put into building culture,