Pros
They always pay on time (comes with a huge price tag though)
Cons
All terms and conditions discussed during the hiring time will not be honored after you become an employee. The employees will never get to interact with any of the management. They interact only with the Office Admin, who is way over his head and with double standards. If you want to be Exploited and RUIN your life ATC is the company to work for. Most of the candidates working in ATC are fake. Fake resumes. Everything about ATC is fake, which you will realize when it is too late. Lost time is lost, is there a way ATC can make up for the time that an employee invested with you. ATC will never hesitate to ruin an employee's life. The most unsupportive employer. Exploitation at the best. Don't trust a single word that they say, always consult a legit person in the specific industry before talking to ATC, else you will fall prey to their false claims.