Company: IBM
Date: 2012-06-01
Overall rating: 2/5
Employment status: former
Experience level: Junior

Once a great place to work
Pros: Salary, comfort, nice co-workers, get to travel on occasion, status.
Cons: Never ending layoffs, job description is always changing, always being moved to new teams, you can be laid off at any time for anything, it was always scary in that sense. No feeling of job or company loyalty. Difficult to move up the ladder unless you're best friends with specific people.