Company: IBM
Date: 2015-03-04
Overall rating: 1/5
Employment status: current
Experience level: Senior

Working environment varies from group to group, but it is rapidly deteriorating across the board.
Pros: - work with very smart people
- flexibility in work schedules
- wide range of projects and technical areas
Cons: - opportunities for career development are scarce
- minimal raises, vanishing bonuses for non-executives
- employees come last; sinking morale