5.0
3 Mar 2023
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
The people and culture at Xerris are great. The leadership really cares about its employees and we work on interesting projects
Cons
Some recent layoffs have brought down morale