Company: IBM
Date: 2016-04-13
Overall rating: 3/5
Employment status: current
Experience level: Confirmed

Software Engineer
Pros: Stable job if you are in anything dealing with security or analytics. They did away with the horrible PBC system and have a more balanced way of reviewing/grading employees now. Descent benefits. Due to large government contracts IBM is more diverse than other companies in the  Bay Area. A minority man or woman can succeed but it won't be easy but not impossible either. If you're a minority be smart, work hard, make allies, and don't throw anyone under the bus. If someone is rude and mean to you bc of your status as a minority, continue being a gentleman or lady and press onward.
Cons: Still a lack of diversity in some departments and lots of politics. While cutting edge technology projects are out there they aren't the norm. Hard to move up and somewhat hard to move laterally.