Management is full of BS, only friends of "top management" ever get ahead, everybody else is disposable, contract format is bordering illegal, they lie about everything. Cost is their only driver. If someone else will do your job for even a penny less than you, you will be replaced, no doubt. No quality, you will be managed by people who have no expertise or knowledge, but are simply there because they are friends with someone in a high place. Avoid at all costs.