5.0
Jan 14, 2025
Current employee
Leeds, England
Recommend
CEO approval
Business outlook
Pros
Good support structure and training opportunities
Cons
Sometimes challenging sticking within highly regulated process
Check out your Company Bowl for anonymous work chats.