* Management has been made up of strong individual contributors who are not great people managers * No clear promotion process or even performance reviews (you can go years without getting one) * Management can get way to in the weeds on projects and work rather than letting the competent team execute * Way Way too many processes - project updates are done in multiple massive meetings, tools, spreadsheets and emails weekly * Low pay and not even inflation increases yearly (Management once seemingly bragged about how they low ball applicants) * There are women on the tech teams, but management is 100% male