Company: IBM
Date: 2010-06-15
Overall rating: 4/5
Employment status: former

IBM...Great training and Professional Development
Pros: Great first job due to various platforms for professional growth and development- on-line community, classroom learning, professional certification workshops etc.
Large community, plenty of opportunity to advance to other areas
Some intelligent colleagues, lots of opportunities to work on cross-functional and international teams.
Cons: Lack of clarity in career advancement and opportunities, ultimately one's career is there responsibility, however if your not in the "club" you will not be first to learn about opportunities. I have seen colleagues promoted based on friendships versus competency.