Company: IBM
Date: 2021-01-14
Overall rating: 3/5
Employment status: current
Experience level: Confirmed

Great for early career, too much restructuring
Pros: Smart people, interesting projects, global presence, compensation, benefits
Cons: Limited career growth opportunities, cliquish design teams, promotions based on youth and popularity, senior level people relegated to busy work, constantly shifting strategy, products mirror internal business silos, turf wars, annual restructuring, constant workforce reductions