3.0
Apr 9, 2014
The Ups and Downs of IBM
Current employee, more than 10 years
Research Triangle Park, NC
Recommend
CEO approval
Business Outlook
Pros
Great place to work if your a software engineer, you will have a job for life. Work/life balance is great. Pay is fair. Lots of vacation and paid time off. Good benefits.
Cons
If your a hardware engineer you will have to be in the right group or you will always have to worry about the next layoff, which happens every year like clockwork. Upper Management is lost and appear to have no clue what they are doing. Apparently the only way they can make money is to lay people off.