@Cloud9 - you sound like you're taking this quite maturely. If you want some advice re. your upcoming promotion point: don't just 'wait for April'. You need to manage the cr*p out of it just as you would a client project. It's about stakeholder management. Identify the key influencers / partners / SMs and make sure they know who you are, what you're doing and why you deserve a promotion. Then figure out who your sponsor is. And make sure they're senior enough and have enough clout. If the default sponsor is too junior, approach someone more senior, buy them a coffee, and ask them to be your sponsor. If they say yes, they'll have skin in the game: failure to get you promoted is now partly their failure to help make it happen. Help them with the paperwork in preparation - write up your promotion case so they can use it as a script them they're going to bat for you: cover what you've done, what has added to the complixity of the roles, what value you've added, how many people you've managed (directly / indirectly, client / consulant), feedback or endorsements received from clients. And make it pithy so they don't have to spend much time trawling through it. Then get your sponsor to start laying the ground work. Ask them to give you a view on whether you're ready - and to validate that view with the wider senior leadership team (i.e. start lobbying on your behalf). If answer comes back as 'no' then ask them what the gaps are and close them. And yes, it will help if you attend drinks, dinners, account meetings, etc. You can call it brown-nosing but mainly its just being visible and making sure people know who you are. Finally, watch out for the thin line that takes you from 'actively managing your career and promotion' into 'desparately nagging for promotion'. Good luck.