3.012 May 2025Poor CultureBusiness systems analystFormer employeeRecommendCEO approvalBusiness outlookProsDecent Salary and great people in the officeConsCoworkers can be incredibly rude and there seems to be a culture of blaming others for any mistakes, there also is a lack of focus on getting sustainable workShow more
4.012 Nov 2024SalarySystems engineerFormer employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness outlookProsGood and friendly colleagues.Management is good.ConsNo good salary. Bad project managementShow more
4.06 Aug 2025Tech worldAnonymous employeeFormer employee, more than 3 yearsRecommendCEO approvalBusiness outlookProsContinuously exploring new tech and adding to the productConsNo cons as of nowShow more