The leaders/managers usually have no clue about technology, good development practices and/or how to deal with the teams. They're terrible at managing software projects and are very good in wasting peoples time and money. The company is also reluctant about everything that is agile, although there are some initiatives for changing it. It's not a agile company and it won't be any time soon due to its 80's mentality and its bad software development culture.