The people you work with are hardworking and care massively about the work they do and their clients business. There are also fun perks like beer Fridays and annual Camp. However, there is a clear lack of personal career growth and leadership in business units; most of senior leadership has been there 15+ years and it's a real hierarchy. Additionally, long hours are required to meet all client needs. The salary is not enough to compensate the quality of work and hours employees are expected to work.