Pros
The people and culture. There is a great bunch of people in the Edinburgh Office who I learn from every day. Fun events like rock climbing, half marathons for charity, Edinburgh Festival fireworks from the office, summer party, team bowling, etc.
There are great opportunities to get involved in things like - Be Yourself At Work, thought leadership, recruitment, business development, helping to shape the company vision, doing great work for clients, etc. You manage your career.
Good pay and benefits as well.
Cons
Not a cons for me but Consultancy isn't for everyone. If you like variety, challenge and taking ownership of your career then it is.