5.0
Mar 28, 2015
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Envision was overall a great place to work - everyone is down to earth and approachable
Cons
Ability to speak Chinese may be important as headquarters are overseas