Vantaggi
Some very knowledgeable people to learn from for someone starting with no experience. Great job for out of college. Lots of information and clients to get an idea of how everyone does things. Gym in the building. Review department
Svantaggi
Horrible work/life balance. After starting a new job was when I really saw how traumatized I'd been by over scrutiny and cameras displaying you to everyone, write ups based on popularity, taking computers home every night so never actually leaving work at work. Such high turnover, unemployment agencies knew the company well. Early peak of salary, not much room for advancement after that. Very hostile environment if you upset the wrong person. And agree with the other people about nepotism and incompetence.