Company: IBM
Date: 2015-07-22
Overall rating: 4/5
Employment status: current

Happy, but it has its challenges
Pros: Work with some very great people on great projects.  Challenges are available to keep you engaged and internal training is readily available (although not enough time is given to leverage the training).
Cons: Leadership disconnect on team sizing and cost balancing keeps many people constantly in fear for their jobs and doesn't reduce the workload on the team