Company: IBM
Date: 2014-03-14
Overall rating: 4/5
Employment status: former
Experience level: Confirmed

It was a great learning experience for a first job out of school.
Pros: For the most part, it's truly a collaborative environment.
Cons: Opportunities for advancement is difficult, particularly if you do not manage up properly.