Pros
I can't think of one redeeming quality about working for trustaff.
Cons
Leadership team is unethical, inter-office relationships cloud judgement, sexual harassment goes on without repercussions from HR, bullying and intimidation tactics are used by management to control employees. Pay is terrible, benefits are possibly the worst benefits you can receive (I think homeless people have better benefits) they treat employees as if they are worthless, they re-use travelers that have failed tests and had reports of misconduct. Corporate culture is centered on a team of the most unethical, misogynist men I have ever had the displeasure of meeting. Hard workers are overlooked and treated like dirt while mid-level managers play in between micro managing their staff.