SumTotal Systems Employee Review
Good work culture and perks
I had to leave the company because I was in support role and I did not enjoy it much. But it's a good company with great perks. Work load depends on the team you are working with.It greatly varies from team to team.
Ratings by category
Free dinners, More paid holidays, cab facility
Stressful during product releases, less organized