Moral went downhill from the day they took back my already earned vacation time and canceled all future PTO.
Pros
They leave you alone unless you upset the client you are assigned to work for.
Cons
Communication is not good and very troublesome. They stopped paying their contractors life insurance premiums because they had plans to replace it yet kept deducting the premiums from the paychecks for 6 months before finally admitting anything. It was upsetting to find out I was not covered for 6 months while I still paid my premiums. The company did refund the unspent premium money but I wonder how long was I really uncovered. They like to have year end parties in loud bars. A total waste of time and money. Can't hardly hear the conversations. I would rather have received a membership to the jelly of the month club. After 2 years I had saved up vacation time for a nice 2 weeks off, hadn't had a vacation in over 4 years but before I could use it all PTO was not only canceled but they took away all my already earned vacation time which was really upsetting. Suddenly no more sick time, no more vacation time, no more paid holidays and an emptied vacation bank. I eventually found another position that paid 50% more.