There aren't any Leadership reviews of SumTotal Systems yet.
Be the first to contribute a review.
Please start thinking about the work life balance of your team. Currently the ratio of work: people ratio is around 1.5:1 with all the teams being swamped. This needs to improve, otherwise company's days are short-lived.