Not much to like but was done well.
Terrible communication and under trained
A complete revamp of upper management and new training.
Not sure how to answer.
Spartan needs to add a 401k match.
Extremely exploitative, has no regard for contract workers health.
They help getting people moving, regardless of your abilities.