4.0
4 Mar 2026
Recommend
CEO approval
Business outlook
Pros
Leadership believe in strong employee development and creating a employee centric environment
Cons
Always on the edge of science and success which can be stressful.
83% would recommend to a friend
46% positive business outlook
Check out your Company Bowl for anonymous work chats.