5.0Feb 12, 2020Good Place to workBusiness strategy managerCurrent employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness OutlookProsNice people, nice environment, good culture, thoughtful management, good perksConsLess visibility, travelling, work life balance, too much pressure to deliver, politicsShow more
5.0Feb 9, 2020Nice Company to work forBusiness analystCurrent employee, more than 1 yearRecommendCEO approvalBusiness OutlookProsNice culture, good colleagues, work life balance, good pay structure, nice locationsConsless staff, poor performance reviews, not much intellectual work, quite a bit of travelling, level of engagement is a little lowShow more