Pros
Met a lot of good people (techs, not management) while working here. Day sometimes goes by fast because you are not in a single location
Cons
- HR is worthless and will always side with management when you bring something up. - You are disposable and will be treated as such, no respect for your well being or personal life. - There is no two-way communication between the people in the field and corporate, no feedback is allowed to go up the ladder, upper management is always right, even when you proved them wrong. - Is their WAY or the HIGHWAY, If you dont like something they will automatically show you the door and remind you that they can hire someone else. - Benefits are laughable, I pay for my own insurance and its cheaper and better than what they offer. - Your performance review as a tech is subject to many things out of your control (If the customer is at home or not, if he has phone or internet service, if it rains and you cannot do an installation, if he cancels or reschedule) all of these will affect you for promotions and raises, even though you cannot do anything about it. - The company is run as a Mom & Pop operation, and you will be micromanaged to death.