Pros
Once you get your foot in the door there are so many opportunities to work with various departments. Great people to work with, they can become family. Great benefits.
Cons
They will always ask for an academic discount. Getting your foot in the door can be difficult as they usually hire through people they know. Salaries often lag behind for digital marketing jobs. They are reticent about remote work. Not always the most inclusive for job hiring.