5.0
Jul 20, 2018
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
New technology. Small company with that big company feel
Cons
Can pay better attention to use of personnel and what their strengths are. To better server the company