Basically, no room for advancement unless you work your way to a position in the company you are servicing. Upper management is a revolving door so many changes. Virtually none of the company memos/announcements does not pertain to a contractor providing service for another company. Vacation / sick time is accumulative and have to work 5 years to have the chance to accumulate 3 weeks off a year!