Worse than a government organization for policies and procedures.
Pros
Good training opportunities network with professionals across globe flexibilty of work timing Brand name.
Cons
Worst in employee compensation - especially if you are a long timer in the company - dont ever stay for more than 4-5 years!!... IBM benchmarks your salary to be the median of the worst in industry and best salary in industry. That means if you will never be paid the best salary, in this company how much ever good you are!!... Long timers will get stagnated with not much career growth. No good employee benefits except for trainings that are available. Performance evaluation is the worst that I have seen in the industry. Its all subjective and driven by the perceptions of the manager - Your manager is the god and be always in his/her good books - that is the key for survival (even if you dont do any work)!!... . Every thing (your promotion, hike, bonus or any thing else) - all are linked with your annual evaluation rating (so called "PBC rating" - 1,2,3.. etc..) and surrounds around that magic number. If you are not in the top 10% list of your team... forget about any good hike or promotion or benefits for the next one year. Worst HR policies... The actual HR team hides behind the so called "People Managers" and drive the policies through them. The people managers act as puppets in the hands of HR with no good power to take any meaningful decisions. No accountability for the actual HR team on employees. The company was very good when it was a small organization in the late 90s to early 2K... Now its just another government like massive junk organization with lot of red tapism in it. Worst policies and procedures... Not at all employee friendly. They boast a lot about their market leadership position in innovation, brand name, technology advancement etc. etc.. but all those are done by a small % of the company's workforce in some labs in some other foreign countries... as a regular normal employee who work in usual projects you will never get to see any of those stuff in your lifetime nor will be able to be a part of those...