Vantaggi
work at home option, though that could be seen as a negative as could be working all hours of day and weekends
Svantaggi
The pay was below market value, and either no raise, or 1 percent, well below inflation and cost of living. Bonus program not meaningful as well, so no incentive to exceed, as no reward in the end. Moral is terrible, the people are good, just don't care as the life has been taken out of them. Company does not seem willing to try to increase it either, even the smallest things might help, but management would never get it approved if they wanted. To difficult to focus on work, as company throws to many road blocks at employees, smallest change requires a lot of paperwork and process to get through. To many new processes coming in, which are not properly implemented and poor tools. Process owners do not even understand the processes they are implementing. Would not recommend to a person who wants a long term career with IBM, a few years is more then enough. Get some experience working on some projects or enterprise software and systems, and then move on. Anymore and you will be doing your career a disservice as no way to advance or even make enough to support your family over the long run.