I have two managers, one Stefanini and one from my client. My Stefanini manager lives and works in another state and I have never met him/her in over a year of working for the same client. This manager has given me 2 performance reviews, one two months after I was hired and another a year later. Both reviews were copied and pasted out of the "good review" boilerplate with my name pasted in where appropriate. He/she called at 4:30 on a Friday to give me my last review, proceeded to speed through it so I could check a box saying he had performed his duty. I felt shoehorned in at the end of the week to make a quota.
PTO can be a problem. Hours can only be taken 4 or 8 hours at a time which left me with 3 hours at the end of the year that I will never see compensation for. I have to fill out 2 time cards every week one for client, one for Stefanini and it can be a pain when their holidays don't line up. The client has Good Friday off and not MLK Jr. Day, and vice versa for Stefanini.