EasyVista
RepVue Score
0
EasyVista
Back to ReviewsFormer Employee Terrible communication between French leadership and American employees. A lot of turnover and bad vibes permeate the company. No clear mission statement, other than get a toehold in the American market, without any clear path. Browse Other Reviews
1.9
Feb 21, 2024
Useful