5.0
18 Feb 2021
Current employee
Recommend
CEO approval
Business outlook
Pros
Ambitious growth plans, strong leadership and a knowledgeable team committed to doing work that is out of this world!
Cons
Some old technology but well on the way to improving it.