No PTO.
Benefits are mediocre. Not the worst but not the best.
No opportunities for advancement but thats because they work off the model that they hope you get hired on as an FTE via the client. But if the client isnt hiring then you're just stuck unless you find another job.