SumTotal Systems Employee Review
fun loving work place with great growth
It's a work place you can prefer to grow yourself as an professional. You can grow as an technology specialist or you can chose to go to the management side. It basically the product based firm.
Ratings by category