Vantaggi
CGI has lots of long-term contracts and is a very big corporation itself. Employees are paid every two weeks and employee benefits are very good. Employees can be confident that they will be paid on-time every 2 weeks and are provided health care, short-term disability, and long-term disability insurance. One of the best benefits is a stock purchase plan in which the company matches employee contributions up to 3% of the employee's salaries.
Svantaggi
Many of the managers and directors have been with the organization for a long time. And they do not relate well to young and/or talented employees. Moreover, many of the managers and directors focus more on the status quo than the future and many are closed minded to new ideas. Much of the work can be very tedious and monotonous... many employees find the work to be quite boring. Senior consultants are typically hired for a specific role on a specific account. And it is difficult to move to a role on another account. Communications between accounts is very limited and most employees will only communicate with other employees on their own account. And as an employee, there is very little feeling of belonging to a team and being able to help the company be successful. Company retention is poor, and attrition of talented employees is a problem.