Can be supportive
Pay is good
Free lunches if you can make the times
There are people who care if you know where to find them that make the job well worth it
Svantaggi
MST has horrific turnover
Inconsistent standards
Super questionable employment practices within MST program (can't speak for other parts of the agency)