2.0Jun 1, 2026Interesting team, but limited growth and poor leadershipEmbedded systems engineerCurrent employeeLondon, EnglandRecommendCEO approvalBusiness OutlookProsInteresting London tech and engineering teamConsLittle growth opportunities and stagnant salaries. Poor leadership outside of UKShow more