Pros
- unlimited PTO - great teams to work with - opportunities to work on different projects to keep things interesting - leadership has your back (most of the time - see cons) - great HR team, very clearly structured career support and planning - company is transparent in goals and performance
Cons
- most departments don't have a mid-level manager. I have run into issues where I would be speaking with mostly VPs (who are impossible to nail down for a meeting), and I would have to get creative in finding people. - in my team, there was a pay discrepancy among us. Someone with less experience than I had was paid 20% more than I. - not acknowledging success in work, and getting appropriately compensated for it. I have seen people get passed over for a promotion simply because they weren't the favourite(s). Oh yeah, favoritism is a big thing here. Make sure you are likeable, charismatic, and you'll get what you need. - if you run into an issue with a client, more of then not, you will be blamed for the screw-up. Internal leadership has raised their voices at me at standup calls for no reason. - I didn't have a psychological safety net. I was stressed, got burned out several times. and I didn't have the support of my manager. I understand that this is agency life, and is to be expected. However, not hiring enough employees for a specific team is not something to blame me for when I am stretched across 5-6 accounts at a time.