Company: IBM
Date: 2012-05-03
Overall rating: 2/5
Employment status: former

Not so good start up career for a fresh graduate out of college.
Pros: It has an awesomely Flexible Work Timings and a great Work life balance which includes some extra fun activities which are done within the projects. This may differ from project to project, but IBM has some well established projects which are great to work on.
Cons: It might sound horrifying but its the bitter truth. You need to extend your work timings in order to meet your project deadlines. This isn't true unless your a Senior Engineer or a project manager.