5.0
9 Dec 2025
Recommend
CEO approval
Business outlook
Pros
Had a great experience during my tenure
Cons
Company focus tended to shift frequently as startups commonly do
36% would recommend to a friend
Dave Williamson
32% approve of CEO
34% positive business outlook
Check out your Company Bowl for anonymous work chats.
The top reviewed jobs include
Users say... "Benefits are comparatively better
Users say... "I saw the Company struggle during COVID like many others but with new leadership and true industry professionals I see lots of improvement and I'm excited to see what the future has in store." "corporate culture' that strongly discourages and ignores innovations from its scientists and employees."