Pros
Theres free training, but it's only pertained to IT. IF you're in business they only offer PMP courses in which you can be certified in.
Cons
-The managers do not support you at all, they will give you the history of the customer and tell you to deal with it 6 months in but you hired as an "expert" - They will not pay you overtime, just due to them "managing" the budget on the contract, in reality they didn't setup the contract correctly. (not hired as a salary employee ) - you may be hired for an extensive amount of years of experience but they may not use it. - they just want to fill the contract to get paid. - It's an IT company, no room for growth at all. - negotiate because if you short change yourself they will pay you way below market and you'll have to wait for a raise - not diverse,