Company: IBM
Date: 2011-02-10
Overall rating: 2/5
Employment status: current

When I started, IBM was a good company to work for. Over the years, it has become a worst and worst place to work.
Pros: - Flexible working hours.
- engineers are smart and you can learn a lot from them
- some projects are interesting to work
Cons: - Bonuses are small - usually 1 - 3k
- Long hours 60 - 80 hr / week + weekends sometimes
- management only interested in project deadlines
- starting salary is below avg
- raises are small or zero