*No bonuses available, no performance-related incentives
*No sponsoring of official certifications (e.g. in Java and Cloud technologies)
*Management gives no clarity around the direction of the product
*Promotions are rare and the criteria for achieving them are just a mystery.
*No corporate culture: Big lack of communication on common intents which drives every team to do things on their own without having a common company guideline/direction
*Scrum is overloaded with Waterfall processes, which makes it really anti-agile
*After the learning curve is over you get stuck into heavy processes to even take the most simple decision to move the product forward and the career growth path is not clear as well, which means it is a good company if you are a graduate only
*The PO role is pretty useless because he has just to execute decisions coming from product management without the chance to question them along with the scrum team, so basically, there is no trust in the Scrum team