CTL has probably been the worst experience of my life. they lied about the position I applied for, but I needed a job. The managers are lazy and don't speak to you like an equal.
There is no job security at ALL, people who've worked there for a year or two had been fired in my short time at this company. They are very labour like in the sense that they want you to be like a robot and never speak, if you're caught speaking to another employee, even about work, they freak out on you.
Very sketchy and fake environment, just overall a horrible place to work
Stressful and overworked