Pros
It's a paycheck that is the only positive there is
Cons
Management keeps upping the standards. They continue to expect more and more from their techs and don't give us anything in return. They keep putting questionable policies into effect and when they are questioned about them all you get is the run around about them. They want the company to be your number one priority, not your family or other prior commitments. Forget your personal life if you work for this company, your personal life becomes this company. They initiate mandatory overtime, take away quarterly bonuses or when they decide to give them back, they cut them because you didn't give them the very best performance you could have. They expect you to work job functions above your pay level but NOT get paid for it even though there is plenty of your own work that needs to be done. There is a complete lack of communication between departments.