Good people, overall good firm and technology, but not the best HR practices for newer employees Client Technical Leader United States I was promoted twice in 4 years at IBM and was a high performer / overachiever. Overall good firm if you’re in the right spot, some areas of the company...