4.0
Nov 10, 2023
Former employee
Southampton, England
Recommend
CEO approval
Business outlook
Pros
Technology. The colleagues were supportive and worked as a team
Cons
Delays in obtaining EUA put pressure on all employees
Check out your Company Bowl for anonymous work chats.