Company: IBM
Date: 2010-08-25
Overall rating: 3/5
Employment status: former

Sales
Pros: Flexible working hours
Training and personal development opportunities
Innovative solutions and highly competent people
advancement opportunities if you are willing to wait
skilled top management
Cons: beaurocratic
low compensation
organisation and positions shuffled around too often
before you get on a management track it takes forewer (6-8+ years) to get promoted.
Not much pay raises (if any except the ones legislation and such mandates)
internal politics
lot of incompetent midmanagement (and 1st level managers). No real leadership just number reporting
low scores in employee satisfaction.