5.0
Aug 21, 2017
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
The culture is very strong---high energy, collaborative, supportive The executive team seems to be very aligned on the focus of the company--always transparent and supportive. They care about their employees Looking forward to learning from Vista on their proven best practices
Cons
No major cons to share