4.0
Apr 26, 2021
Current employee
Recommend
CEO approval
Business Outlook
Pros
Developing leading-edge technical solutions. A people-focused and collaborative culture.
Cons
Some of the internal systems are outdated, but it is clear that many things are being upgraded and more plans are in the works.