Pros
Very welcoming from day one, the pay is good for a first job out of college. If you need benefits and aren't looking for advancement it's not a bad job. If you try to get your job done and meet expectations you can get all of the independence you earn. You really do meet nice people in the service delivery roles. You can do the job for years and never take it home with you. The "fruit and coffee" people talk about are a sad perk to be that excited about.
Cons
I stayed for longer than I should because I didn't realize how much better it could be somewhere else. Training can be inconsistent so people start work unprepared. There is no direction on skills growth so it is hard to move forward unless you get the attention of someone in another department somehow. Even when a pretty face is put on morale, it's kind of sad there. A word of advice, always work toward leaving this company. The people who are genuinely happy with their long-term careers here are less than 1% of 1% of employees.