They will lure you in claiming they are hiring you like a regular employee. What you really are is a W2 contractor who will be out of work as soon as your contract dries up. The management is cliquish with some really mean and capricious characters that shouldn't manage a McDonalds, let alone engineers. Learn this phrase early: On the Bench. Yea its how is sounds, being benched for weeks and then shown the door happens alot.
There is no career advancement. Get your experience and leave.
You will also most likely be assigned to some god forsaken corner of the earth. When they warn you about high travel, believe them.