Incompetent peers
Technology is very poor. The most competent software leader left suddenly last year.
Favouritism and nepotism abounds
People are incentivised for writing and sharing good reviews so you’ll find a lot of them that are dishonest or are in some way benefitting from nepotism