Pros
- The pay is decent compared to other consulting firms - The work is fairly interesting, depending on what you're handed and how your manager wants you to be utilized - Within Canada, it's easy to skate by doing mediocre work and half-assing it, as long as you're billing 100% aka it's hard to get fired
Cons
- The lack of internal processes and structure will drive you insane; that, along with the amount of bureaucracy and politicking required to get through your day-to-day job - IBM breeds managers; that means their entire job is to make sure you're utilized as much as possible, zero emphasis on their direct reports' happiness or project interests aka get ready to do PMO work for the rest of your life unless you speak up, push back, or have a specialized skill set - The amount of BS 'giveback' work that is foisted upon CBDs is ridiculous .......... Instead of hiring an event planner or DIYing it, managers/leadership pass off all employee engagement initiatives they want to do onto their reports - Nepotism, discrimination, and favouritism run rampant through IBM's recruiting practices and at all hours of the day, work and otherwise