5.0Apr 27, 2025Software engineerCurrent employeeLuton, South West England, EnglandRecommendCEO approvalBusiness OutlookProsThe people are nice to work withConsLuton is not that interestingShow moreLeonardo Response10moThank you for the feedback. It is pleasing you feel you work with nice people, not sure we can do much about how interesting Luton is.Show more
5.0Feb 7, 2026Planning coordinatorFormer employee, less than 1 yearBethel, CTRecommendCEO approvalBusiness OutlookProsGood management, Salary,Knowledge, organization, PTOConsDifficult to be hired, No OT,Show moreHelpfulShare
3.0Jun 24, 2026Product support engineerFormer employeePhiladelphia, PARecommendCEO approvalBusiness OutlookProsCool industry to work inConsNot much growth or career advancement after a few years working thereShow moreHelpfulShare