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

Actually quite good
Pros: Innovative approach
Promoting technology use at every step
Good HR tools to create a nice working atmosphere
Cons: Still a bit too much bureaucracy... but the brass are genuinely resolved to reduce it
Limited professional development options