Pros
In Social is by far the best job I've ever had. And I usually don't leave GD reviews because it always feels weird to me, but seeing that a previous employee (who caused havoc and was let go less than a month into their probation period) left a bad review because they were mad, I had to come here to tell people to ignore it. If you aren't at In Social to do a good job and contribute to the team, you don't belong here. My co-workers on my team (The Digital Support Squad) are always there to support me, answer questions I might have, or jump into a chat if I'm in the middle of something else. Our team Manager is approachable, friendly, knows EVERYTHING and someone can get all their work done in a day - a superhero, seriously. I also work closely with the marketing team, even though I am not trained or have experience in marketing. I get included in reviewing marketing work so I can learn, and eventually decide where I want to grow within the agency. Most CS people pick a path within the company and then get trained and promoted onto the marketing team. The current marketing team is super supportive in helping us get there. The Managers and CEO can spot someone who's trying to scam their way through a job within an instant, so that's why people let go quickly. Unfortunately, the CEO tends to give people the benefit of the doubt longer than they should! At the end of the day, if you can't hack it with the high standards every one sets for themselves, then it's better you're not here. We're such a close team that we can really feel when someone isn't pulling their weight! Even though I'm on the CS team, I never feel like I can't talk to our CEO. She has open office hours and I can book an appointment (and have) to talk to her about anything I want. It's never intimidating or scary. Our other managers are also fun and hang out with us during team events, even if we don't work with them directly. Everyone's going to have their own opinion based on their experiences, but sometimes those experiences don't paint the whole picture. Maybe mine doesn't either, but at least it's from a different view.
Cons
There's so much to learn at first, because the company does so much, but we have lots of people to train you up and go over things again if you need it. It can also get very hectic with CS but that's typical of a job like this.