2.0
Jun 8, 2023
Anonymous employee
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
There are many talented delivery teams at Envision providing a fantastic service to clients. Great innovation, scientific and strategic excellence plus committed people.
Cons
Leadership team is disconnected from the business and business development is disconnected from delivery teams. Company vision no longer clear to the people working here. Shocking lack of support from HR. Cultural values no longer upheld.