4.0
Oct 5, 2021
Former employee
Recommend
CEO approval
Business outlook
Pros
The technology developed by the company's founder is absolutely a must have for treating cancer. Great people from all over the world you get to work and learn from.
Cons
Unfortunately due to Covid my position was eliminated but no other cons