Company: IBM
Date: 2017-12-04
Overall rating: 2/5
Employment status: current
Experience level: Junior

Some great opportunities - but highly variable
Pros: Many exciting projects happening in the company - seeing real change and development of industries.

When a project is supported - many opportunities for growth and development of the project as well as of individuals

Working with many highly talented people
Cons: Priorities flip regularly - and it's easy to get caught out as an area/project/plan goes from being strongly supported to discouraged overnight.

 Poor communication - management commonly fails to keep people informed about what is happening, even things that directly impact you and your work.

Morale is low, and has been for quite some time - watching a lot of really good people finding new jobs.

Poor coordination amongst management - often giving conflicting information/instructions to employees, seem confused within the team about exactly what they are doing (and what we should be doing).