SumTotal Systems Employee Review
Career Growth- Zilch
This company just focuses on getting revenue but not the employees. It has zero growth plans and the work life balance is absolutely nil. You are virtually a slave when you work for this company.
Ratings by category