4.0
16 Jul 2024
Current employee, more than 1 year
Sheffield, England
Recommend
CEO approval
Business outlook
Pros
Good teams, team managers and project managers very caring to your needs, always someone to help you
Cons
Hardly any form of communication with other departments