Pros
• Work-life balance - flexibility.
• Great place to learn and grow – skills, experiences, build relationships.
• You are a part of something meaningful; being in service of human potential and progress (in tech, business and society)
• There is an amazing depth of skills across the company, and for self-starters, you can constantly learn about the new technologies and capabilities related to IBM tools
Cons
No good benifits for long tenure