You don't get any feedback from HR about your progress and work. They don't have a Bench concept, so if your client project is over, you will not have any pay. Moreover, if you are on H1b, your 60 days clock will start right away which is ALARMING. Their rates don't improve over time as inflation.