2.0
12 Jan 2026
Current employee, more than 5 years
Recommend
CEO approval
Business outlook
Pros
Competitive salary, great technology and some really smart people work there.
Cons
Regime change really changed the culture. Working here means being questioned on why you declined a meeting, or didn’t do something 3 days early instead of a day early.