Company: IBM
Date: 2018-07-12
Overall rating: 3/5
Employment status: current
Experience level: Senior

Great Tech!
Pros: Get to work on and access technology on the cutting edge.
Employees are diversely skilled and work as a part of a cooperative culture.
People who can help on most any technical topic related to work are easy to find and will help in most cases.
Cons: Investment for future growth is minimal in established products.
Decision making is slow and chaotic.
Plans are imposed top-down with limited trust of line level assessments.
Often feels like failure is inevitable and your only control is to minimize the level of failure.