Pros
- There are some wonderful people at ADT to learn from - A lot to learn, several new technologies that are utilized in a modern environment - The cafeteria is great - Team building activities can be a lot of fun
Cons
- Don't come here if you're expecting to be treated with respect by your colleagues or management, they'll treat you like garbage if you take a bit longer to learn than others - Highly cutthroat culture, I saw multiple occasions where employees were worried about getting sacked or trying to get others fired - Managers like to accuse you of skipping work for taking your mandated lunch breaks - Extremely poor work/life balance - Company Politics/Gossip - Senior developers like to gossip about you to higher management for you asking questions, they word it as 'you don't get it and are incompetent' after they give you the wrong code and it breaks then you ask them why it didn't work - Management are basically a bunch of know it alls, no room for personal opinion or flavor, they think they're the only ones with right answers - Management picks favorites - I've faced harassment, ridicule, been cussed out, and managers don't do anything about it except blame others conduct on you - Asking superiors for help often leaves to a cold "What do you want?" response as if they don't even want to be your teammates - Don't work with the AEM team, stalest team I've ever worked on Quite frankly, stay away from ADT if you value your sanity. I quit the same day because of how awful it got. The company is going downhill, is severely understaffed, they don't appreciate you working until 3 in the morning then coming in at 6A.M. to get more work done if you don't meet their specific wants. Basically, employees are overworked, underappreciated, stressed out all the time, I can't mention how many colleagues have told me they hated working for the company. I'm serious - look at the average glassdoor reviews. If you're trying to START your career, beware and look somewhere else.