Pros: steady paycheck
Cons: time off, benefits, overworked, underpaid, managment
Working for TMG destroyed both my professional and personal lives.
The managers do not care about their employees and their benefits are not the greatest. I was first assigned to a prison environment where I was treated like an animal and was overworked and underpaid. Then when I reassigned to work with younger employees who act like a bunch of children and I was recently reassigned to a third site where I was overworked and underpaid.
The Millennium Group's Human Resources is not the greatest either. They made me wait 4 weeks before I was officially hired, 9 months before I started receiving benefits and 7 months before actually getting a raise and retroactive which may never show up. Having just 5 vacation days and 3 sick days does not allow me any real vacation time and had to use most of my time battling to save my apartment, which I had to leave in 2014 because I was underpaid and fell behind on rent and bills. I also saw my personal life and relationship with friends and family become destroyed because you can't survive on the low pay, non-caring work environment and how people take advantage of people.
I almost became homeless and was forced to move to someone else's house, just to start over and yet management does not care about it's employees. I sometimes feel like I am their slave. Come on. It is a steady paycheck. But if you are going to someone a lot of responsibilities, pay them properly!
The Millennium Group must have known how desperate I was to return to work and so, they hired me. I give them credit for that. Other than that, I am very unhappy with my time there because there is no growth, no opportunity to advance and my years of experience are all a big joke to them!