- Cincinnati Bell Technology Solutions Inc.16.Feb 2018
They will put you on a contract with some client, the client will decide to move jobs to India and you will be laid off with no notice. Especially on the GE (General Electric) contract. The management also wont say anything until the plug is pulled
Support from management
Management will lie to you then lay you off once the client decides to move jobs offshore.
Management withholds information and outright lies to employees.