Company: IBM
Date: 2019-08-10
Overall rating: 4/5
Employment status: current
Experience level: Junior

Most disjointed place I ever worked.
Pros: Good pay. great coworkers.  snacks, can work from home most days.
Cons: Missing some perks I got elsewhere like on-prem gym and cell phone stipend.  It seems like most things never get done, don't work right or are late.  Everyone has a sense of irony.  Whenever I assume something will work out my coworkers say, "you must have never worked for IBM berfore" or "prepare to have your hopes and dreams crushed."  They are joking but only half-joking.