Company: IBM
Date: 2013-01-01
Overall rating: 3/5
Employment status: current
Experience level: Junior

Being employed at IBM in a permanent position
Pros: Flexible hours (not all job roles, but most of them)
Work from home
Competitive compensation package, but not the best in the industry
Pretty good benefits package
Good opportunities for side moves that allow for new experiences all around the world, and growing new skills; young and unattached people may benefit the most
Cons: Overtime is expected on a regular basis with no additional pay
Very heavy processes to be followed that cause a lot of distraction, lost time and unnecessary additional work
Few opportunities to move up on the management career path, as the management structure is already over staffed