Pros
Travel free, Health Benefits and the opportunity to feed and support my family.
Cons
Where does one begin! Never in my life have I worked for such a ass-backwards company. Good hard working employees are misjudged, tossed aside, treated like inmates, humiliated in front of coworkers on a daily basis, stripped of their status and fired for no reason (then claim they have no idea what your talking about when you complain to upper management). A day does not pass where some uneducated manager walks up to you just to let you know how stupid they really are. This does not apply to all managers, usually supervisors who are trying to make themselves seem important. They have destroyed good hard working employees just to prove a point to the rest of the employees. Someone up there in the ranks should investigate the way some of the supervisors and managers treat labor - its just horrible. If they like you - you have nothing to worry about If they (for what ever reason) don't like you - They can make your life a living hell. Sometime I get so sick to my stomach not knowing who will walk through that door and unleash their miserable existence on us. You cant even call for support when you need something from one of these supervisors without them treating you like a step child Its just a shame - The years i spent at this company I could have been happy somewhere else. Jobs are hard to find these days - so we stay.