Paid: They pay award rate but they would try to negotiate as much as they can, you finally get lower paid than you are entitled.
Work load: The work load is not clear and very depends on the relationship between you and the managers. You will have to do lots more extras just because somebody is being lazy.
Self development: Unless you are the managers, you will get a chance for some training, otherwise you are just a pair of hand.
Management: Direction, timeline, goals are always be changing, you don't know what you should achieve.
Culture: Between the employees are okay, people feel unstable for the job due to the vibe created by the managers.
Correct paid (but still try to negotiate to pay you less than you are entitled)
Unorganized and unstable work environment