2.0Nov 30, 2025Nice experience but poor managementLocalization project managerFormer employeeRecommendCEO approvalBusiness OutlookProsIf you like gaming, it's perfect. The vibe, the culture, the impact you can see yourself. Your name in the title of favourite games.ConsMicromanaging leads, unstable situation, constant lay-offsShow more