I have never come across a company with less respect for its staff or such a severe lack of integrity.
This company doesn't deserve to exist because of how they treat both their customers and people.
To prospective employees: scroll through all the reviews and you'll see a pattern emerging - strings of bad reviews followed by a string of fake 5 star reviews to 'save face'. If one had to remove the fake reviews, Sage would probably have 1 star average.