Company: IBM
Date: 2012-06-27
Overall rating: 3/5
Employment status: former
Experience level: Junior

My first graduate job, good place to start a career and get to see how a big corporate company works.
Pros: People are generally nice, its a big company so there are opportunities to develop into different areas.
Cons: I really hate the promotion mechanism, but I guess IBM is not the only one to make it so painful.