Company: IBM
Date: 2016-10-17
Overall rating: 3/5
Employment status: current
Experience level: Junior

Find better company
Pros: Home-office and work-life balance. 
Good atmosphere in global work centers with young and friendly populations. 
Great starting point if you have no experience/are out of school - IBM loves cheap labor and you get in the two or three years of experience to seek better job opportunities.
Cons: Non-competitive salaries, non-existent bonuses. Miserable, chaotic implementation of initiatives... Generally a mess, at least in its global centers. I'd recommend only if you have a family and need more time for yourself; outside of high-impact periods like closings for finance/accounting, etc.