Company: IBM
Date: 2014-03-18
Overall rating: 5/5
Employment status: current
Experience level: Junior

Software Engineer right out of college
Pros: Lots of opportunities for starter in the Technology industry. One is able to learn so much from people who are highly qualified.
The work environment is very laid back. You do not have a situation where a manager is constantly on your shoulder.
Talk about work/life balance, this is where you find it.
The pay is very good
Cons: Young people may find it a bit hard because there are very many old people in this company. Many of the old people have been there for several years. The company`s old creed of giving people a career for life is responsible for this.
The company also embarked on rebalancing to refocus its business model which led to some people losing their jobs lately