Claire,My advice to you is as follows. 1. You have a refreshing outlook on life. Whatever you do, don't lose it. It's easy to become cynical and bitter in this profession after you join a firm with high hopes, get promised the world, work your butt off in the hope of gaining some 'recognition', constantly get told how you're in the top x% and then get fired at short notice because of 'performance issues' (years later, you will discover that the dismissal was actually a redundancy and numerous of your colleagues experienced the same).2. Don't let any company or its HR department get you down. If you get thrown crap, then get out of there. Don't feel guilty about moving elsewhere. This is far easier said than done. It's hard, especially if you have commitments.3. Understand that consultancy isn't as glamourous as it sounds. Don't be intimidated by the senior guys, at the end of they day they are just people (usually arrogant ones). Never give up the bulk of your summer evenings or the weekends for ANYONE - and I mean that. Focus on your family and friends. Always put them first, they are far more important. In 10 years time, all those personal sacrifices you would have made for 'the team' will count for nothing.4. Take everything the HR department says with a pinch of salt. The firm isn't 'unique', nor does it offer 'unique challenges'. At the end of the day, within the different 'leagues', they are all pretty much the same.5. Keep it 'real'. City life is over hyped. Get married, have kids. Go and have a real life in the country.6. I don't mean to be personal, but you come across as being quite apologetic about yourself. Don't! You sound lovely. Stand your ground if anyone gives you cr@p, you shouldn't put up with it from anyone. But also know when to give in - it's a delicate balance.7. Remember that spending too long in this job or with aggressive people can change your personality for the worse and make you 'cold'/uncaring about other people. You have a wonderful personality, never let anybody change that.