Not a reliable company.
Pros: You don't see management
Cons: They don't pay contractors on time.
The company has issues paying contractors there fore you never know if you can get help.
Hard to get management to help when you have issues.
The ops director doesn't know what he is doing.