I have been with CGI for more than 2 decades. It used to be a place where they invest in your career goals and member (that's how employees are called here) benefits besides others. Even with growth in numbers they way business units are structured if you are excellent there used to be no issue in being recognized and appreciated. I am part of Advantage ERP. In here, it is top heavy where the management doesn't care or want to know how to grow the business or value honest feedback. They promote brownosers as long as they put up a show in front of the management. Also, the compensation for senior employees are solid 20-30% below the lowest salary range out on the street. The 401K employee contribution is paltry $1000 max. There is no real hands on training even when you are in a critical high $$$ value projects except the inhouse online training which is no good. Lot of talented people are leaving the company and they are struggling to hire new experienced ones out on the market due to the compensation and benefits beings offered. Also, there is a standing order not to hire anyone in high cost of living cities. They offer work from home as one of the options, as if it's a selfless act aimed at providing flexibility to members. The real story is corporate charges individual business units for work cubes/offices and forcing the employees to work from home is to avoid that corporate estate fees! An executive management person admitted that work from home option helps indirectly by making the members used to it, so that they find it really hard to leave the company to find a similar job with 100% work from home option! Most tof the groups (not all) hire people on work permit (H1B) from India and make some of them work 50-60 hours a week but they are not allowed to book more than 40 hours a week! And these poor creatures don't question that. Nor do they try to disseminate with the local employees - they speak in their native tongue even when discussing project related issues and status. This is Nike kind of sweat shop, not in China but here in U.S