Company: IBM
Date: 2012-09-21
Overall rating: 3/5
Employment status: current
Experience level: Senior

Development team manager, in charge of software and hardware development
Pros: Good conditions, compensation and benefits
Cons: Too much red tape, no real career development opportunities