Company: IBM
Date: 2015-03-05
Overall rating: 2/5
Employment status: current

Not bad, not great
Pros: Nice people, decent benefits. Can have long-term benefits if you get the right manager and you constantly remind them of your career goals. Open concept can lead to better collaboration if your team/project works that way.
Cons: Typical large enterprise, slow to move or adapt. Lots of promises. Poor equipment for an IT company. People packed in. Depending on client no work from home. Extra hours, work weekends four times a year. Little appreciation for extra effort, you may get something at the end of the year, nothing in between. Poor communication, things tend to come in huge company-wide emails that you don't have time to read. Poor planning, lots of last minute stuff. Cube farm desks so can be loud at times. Lots of new staff/new grads putting pressure on longer-term employees. Office is in the middle of nowhere. You'll like it if the consultant lifestyle is your thing and don't mind a fast growing and young office.