4.0
Mar 25, 2026
Former employee, less than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Great culture and work/ life balance, supportive management style, clear career progression support
Cons
No compensation for transport despite isolated location in Welwyn Garden city, some of the engineering work could have been more intellectually stimulating, could have had better integration of interns into the wider teams beyond direct management