More Ratings Needed
Xebia
RepVue Score
Xebia
Back to ReviewsCurrent Employee Lack of leadership and direction as caused for slowed growth and attrition. There is little to no onboarding process and no clear strategy Browse Other Reviews
2.1
Jan 30, 2024
Useful