Company: IBM
Date: 2011-11-18
Overall rating: 5/5
Employment status: current

Hard work is rewarded. Career opportunities abound but networking skills are a must.
Pros: Professional to the core. No arrogance about the great work that is done. Client is king. Work hard to maintain strong partnerships. Great technology that can change the world.
Cons: Professionalism can read as too stuffy or boring. While there are some fun events such as a quarterly afternoon with beer and music, it isn't Google/Apple/Facebook-type fun. No awesome bands coming to play, etc.