Pros
You get to take home a Labrador.
Cons
The scheduling department does not have their act together. I've been with the company for over a year and I, and others, get moved around different hours and different locations constantly. No consistency. We get our schedules one day in advance for the next week, so for a work week starting Saturday and ending Friday we would get a text on Friday. There is also a lack of structure and a lack of communication. There are locations that do not have a set guide as to how they want security to be ran and then get upset when certain things don't get done. But MSA will not have your back when this happens. You are thrown out of that location or get written up instead of them trying to come up with a proper solution to the problem. No pay raises, benefits or extra compensations.