4.0
May 17, 2024
Current employee
Stevenage, England
Recommend
CEO approval
Business Outlook
Pros
The people are really great to work with. Everyone is helpful
Cons
The company seems a little unanmbitious and doesn't take advantage of its market position to invest in truly cutting edge R&D