Pros
Great training program for new hire MITs and supervisors,very through they make sure you know what your doing before letting you on field to your own store,fair breaks during training but no breaks after trainings over (I'm personally ok with out break) days could be long based in 9-10 hours 5 days a week as full time Mngr from co workers to upper management HR everyone is willing friendly respectful which makes long days go by breeze .Good company good benefits ,compensation could be better for most part.
Cons
So far none if you like what you do there will be no cons