Pros
Respected company with high level of innovaiton. A lot of opportunities to improve skills and knowledge: there is also the possibility to change business units varying from application/consulting services to infrastructure services as well as to transactional sales such as hardware and software. Very structured and well defined HR processes, aligned with top experiences on the market. The strongest aspect is the possibility to leverage on a large IT professional community around the world to solve your own problem, sharing experiences and have new ideas. The IT infrastructure supports the information sharing the connection among employees. Good work&life balance with possibity to work remotely form home.
Cons
Burocratic and no possibilities to growth quickly in your career even is you are an high performer, working 12 hours per day. Years have to run ... and there is not a direct correlation between outcomes and career progression and salary. Sometime there is the perception to not have a clear direction to follow in strategy definition.