Pros
- Salaries above average for the industry; - Good benefits; - Processes (though a bit heavy); - Follow all lawful practices; - Lots of possibilities for charitable work; - Depends on the location and position, but there are interesting projects to work on; - Big clients; - Good learning and training programs and portals.
Cons
- Heavy corporate processes and impersonal culture; - Lots of short-term stressful projects; - Uncertainty if there will be work projects and what kind; - Lack of flexibility in finding best roles for the people; - Siloed locations communication and work; - Bad internal recruiting process (basically lacking); - Lack of professionalism is some teams; - Very stressful politics towards employees charge-ability and work expenses.