4.0
17 May 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