5.09 Feb 2023Decent PlaceSocial mediaCurrent employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsNice Staff to work withConsNot many to be honestShow more