3.01 Nov 2025Business analystCurrent employee, more than 3 yearsLondon, EnglandRecommendCEO approvalBusiness outlookProsFormer strategy People People PeopleConsStrategy Senior leadership Processes BureaucracyShow more
5.016 Apr 2026Commercial trading summerFormer intern, less than 1 yearHouston, TXRecommendCEO approvalBusiness outlookProsAwesome pay and housing provided nearby the office. Learned a tonConsI wish there was more technical training prior startShow moreHelpfulShare
3.017 May 2026Marketing managerFormer employeeWayne, NJRecommendCEO approvalBusiness outlookProsVery good benefits and retirement packageConsIt seems they no longer know who or what they want to be when they grow up.Show moreHelpfulShare