Vantaggi
I have lots of wonderful memories. I learned a lot and working here was great for my career. Great technical expertise and vast resources. Some interesting projects and good people. I made a good chunk of money from the company stock program. I would have definitely stayed there longer had I been treated better.
Svantaggi
I lost faith in upper management decisions towards the end of my time at this company. There was a big push to cutting costs and making money at the expense of employees. I watched the work environment degrade over the years to extremely toxic levels (when once it had been quite good). I certainly did not feel like hard work and loyalty were really valued or adequately rewarded. Favouritism was rampant in my particular office. Many mangers were able to get away with treating their employees like they were completely dispensable and you felt like they thought you were not worth investing into. As a result of recent lay-offs and a mass exodus of talent, we lost so many good people. It was a big loss because it was “the people” that really “made” this firm what it was once. There was a big "client focus" when I was there that completely ignores employees. The many lavish client events and all expenses paid golf tournaments are not extended to most employees who would usually end up with a CH2M HILL lapel pin or cheap ice scraper when we made it onto some magazine’s list once with an accompanying congratulatory email. Junior and intermediate staff rarely got noticed or perks of any kind and are taken advantage of and discarded when no longer needed. Mentoring happens for a very lucky few - and was for the most part was rare and sporadic at best. Most of my managers were too busy and overworked. Many focus on their own personal growth and priorities – and it was very easy to be ignored and feel completely invisible. There are also some massive egos at this firm - more interested in maintaining the status quo than developing the next generation of engineers. There was an exclusive old boys club and it’s quite difficult to break into if you do not fit into that demographic. This company is VERY stingy with its raises, training opportunities and promotions. It seems to prefer to hire talent than to develop it in-house (so it sometimes felt like a revolving door in there). On more than one occasion I had to take personal time/vacation or have to pay-out of pocket to attend conferences and other work related activities (to keep OH costs down). I had very few training opportunities (averaged to about a very grudgingly granted 1 course every 2-3 years - and that was mainly because I was persistant) and towards then end they just simply stopped responding to training requests all together. Even training on its own much touted in house design software wasn’t consistent across the company and it was probably several years before I was ever trained on it – and even that wasn’t done properly - despite the fact that I was doing design work. My performance reviews rarely seemed to reflect reality. Basically, the only time I would see my managers was when things went wrong - they didn't speak to you if things were good/great. Company meetings and town hall presentations are almost always scheduled over the lunch hour to keep in house costs down and they do not need to provided an overhead number for you time (there was always a sandwich or a slice of pizza for those who attend). Client ratio expectations were extremely high (90%+ in my case). I did not feel like there was anybody really willing to listen if I had something to say so I kept my ideas to myself (I think that is what they prefered). In the end, it became clear to me that in order to get ahead, you had to leave the company. It was sad to watch the downward spiral of recent years – I held out for as long as I could hoping that things would improve – but there was no sign that they would – and so eventually, I left for the sake of my career and my sanity.