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

Overall a good place to work
Pros: The best reasons to work for IBM are the flexibility and ability to move around within the company.  Most reps that you work with are great to team with and more often than not, management is pretty generous with allowing you to be flexible with your time.
Cons: Pay is barely average for the industry.  Sr Management is still under the impression that being IBM is worth more than it really is.  It takes a lot more than having the name to get in the door to our customers.  The company has become too maniacally focused on metrics, and very un-meaningful metrics, rather than results.  You can hit your quota and still get hammered for several menial tasks that have nothing to do with doing your job well.  Sometimes being a large company can mean things take 3 times as long as they should.