5.0
Feb 3, 2026
Current employee, less than 1 year
Crawley, West Sussex, South East England, England
Recommend
CEO approval
Business outlook
Pros
Strong leadership team that is approachable and supportive Excellent exposure to global operations and international stakeholders Collaborative culture with high levels of trust and accountability Opportunity to take ownership and influence business decisions Fast-paced, dynamic environment that supports professional growth Respectful workplace with experienced and knowledgeable colleagues
Cons
- None as of now.