4.0
Apr 10, 2023
Current employee, more than 3 years
Portsmouth, South East England, England
Recommend
CEO approval
Business outlook
Pros
It provides ample of opportunities to work on leading technologies in collaboration with global companies to create better value
Cons
Process of filling the jobs via the internal job posting platform is a time consuming process