Pros
The thing that made my job enjoyable was the great team that I worked with. Everyone was very passionate, social, and genuine. I had the opportunity to work with very large U.S. and international clients, and was amazed at the level of trust that was given to me immediately upon starting. In Inbound Marketing, you get a chance to work with people across the company and mostly with all offices besides Chicago. Inbound is also very self-starting and learn as you go, which can be both good and bad. Chicago has a brand new, beautiful office which is a huge plus.
Cons
In the time I worked there, I still didn't know what TMP did as a company. Tech/software company? Advertising agency? And what exactly IS recruitment marketing? The lines were so blurred that I don't think anyone really knows. There is NO corporate marketing team (ironic) so corporate branding & messaging is out the window. So yeah, it was really hard to tell people exactly what my company did. The inbound marketing team when I joined was experiencing great growth, but looking back, that growth was too sudden and too soon. The team is very talented, but we all lacked real experience, especially in recruitment marketing. I would say most work client by client was relatively the same, which would definitely shock clients if they only knew we were doing the same exact work for their direct competitors. There was also no true "formula for success" - only just educated guesses. We would get away with so much because most of the clients have no idea what social media is. Paid social and content creation need to be two complete separate entities. I found myself never being able to 1. catch up on my work and then 2. be able to brainstorm new, great ideas for my clients because I did not have ANY extra time. Anytime someone quit (which was happening way more than it should have), accounts would be thrown around like candy and it caused great concerns for the client, account team, and the inbound team picking up the slack. Let's just say, this mess wasn't going away any time soon. Leadership is pretty much non-existent at TMP. I only had a couple conversations with my boss' boss. People get hired way too quickly to the point it looks desperate. Training never happened as you were thrown directly into work. Boss would offer great advice, tips and tools to you your first month or so, and then forget about your needs altogether when a new flock of people started. He also got you to trust in him and then use your words against you - something I didn't notice until I left the company.