Pros
Hard to say. There didn't seem to be alot of positives. Company culture was a bit weak.
Cons
The biggest issue is expectations. How to manage expectations for new hires. There is no real education program or mentoring program here. Your tasks are not listed out. You have to beg for work to be billable. I was hired for a geotechnical engineering position. And there were no projects to work on. I had to go to offices of all high level managers at my office asking to file papers to be billable. There is no strategy on ho development young talent. and I noticed alot of young people leaving the company in the 9 months I worked there. I truly didnt enjoy the idea of worrying of billable rate 6 months into my hiring and no work to do. Overall ghd is great if you're an older experienced individual. Not the best if you're starting your career and you actually want to learn and be developed. The managers here have no clue what to do with you. You're expendable and just another body. Not an integral part of the team.