Pros
I get paid to work there. Good projects with existing large clients. Large market diversity.
Cons
Management is really poor and uninspiring and directionless from the top down. Offices and business units work in isolation with very little coordination. Wants to be a tier one consultant but has no idea how to get there. The reluctance to adapt and innovate in a changing market and win new clients is catching up as coal terminal work is coming to an end. No clear position descriptions of staff in key positions. Complete lack of respect or understanding of staff in non engineering roles with little to no career opportunities. Performance and development system is completely ineffectual and does nothing for staff development or engagement. Current offices are a joke paying huge long term rents on flash new green star buildings with large comunual areas but personal workspaces are poor.