Company: IBM
Date: 2013-08-27
Overall rating: 4/5
Employment status: current
Experience level: Senior

Great place to work, but can suffer from Big Company Syndrome
Pros: Flexible hours, work from home, considerate management when when necessary life events occur.
Cons: Little room for personal advancement or growth, depending upon the division you're in.