Centerbase
RepVue Score
0
Centerbase
Back to ReviewsFormer Employee It’s a start up. Lots of things changed quickly. Once the owner sold the company to a PE firm it seemed to go downhill and lots of people left the company. Benefits were subpar. Got to work from home 2 days a week which was nice. Browse Other Reviews
2.7
Nov 16, 2023
1 Useful