Company: IBM
Date: 2013-06-22
Overall rating: 4/5
Employment status: current
Experience level: Junior

big company with lots of opportunities
Pros: A lot of very smart people. Depending on your group, but in general work hours are very flexible, as long as you do your work. Good benefits, and opportunities to change jobs within the company.
Cons: I happend to have revolving managers which does not help advance your career.