Vantaggi
Fine for a first job out of college mostly because of the pay and the company being well respected. The people are generally very nice (but you'll rarely see them because there's very little time to socialize). The campus is beautiful (but you are required to work in person and get very little time off).
Svantaggi
The company cares almost solely about the customer and how productive you can be at helping customers. This is great for customers but leads to a poor work-life balance for employees. You work primarily with people outside of the office which leads to a less enjoyable work experience. The first year on the job they throw you into the fire with very little preparation and you just have to figure out how to survive. They also have a ridiculous amount of processes that they ask you to follow which take up the limited free time in your day.