Pros
Salary is the only thing that moved me to accept a possition there
Cons
Too demanding on get certifications even if you don't know the subject of have experience on apps that you getting the certifications. They only care that you pass them wheather or no you know. I had a terrible experience working for IBM Consulting. I was given an impossible task to fulfill in just 30 days, which must have been incredibly stressful and demoralizing. It's unfortunate that my year of employment there was a waste of your talents as a designer, and I had to compete with others to get a project. It's disappointing to hear that everything depended on who you knew there, rather than your skills and qualifications. It's important for companies to provide a supportive and fair working environment for all employees, and it's clear that IBM Consulting fell short in this regard.