As with most consulting firms, the job is exciting and fast paced, and every client presents a new challenge. Diverse work experience offers a great opportunity for learning and professional advancement. Management is willing to listen to employee needs and tries its best to be understanding of a good work life balance.
The company is a little top heavy at the moment, and the hiring policy favours getting people in principal positions from outside the company, this leaves employees disgruntled, and ends up creatins a situation where there are a lot of people to run the company, but none sure how to do it.
Too many cooks spoil the broth