Essentially no software project management - critical customer delivery missed by months
Essentially no social work environment - each programmer is a silo. People don't even go out to lunch together.
Hierarchical technical management - management does not allow programmers to have a mind of their own or work as a team
One manager insults employees for making understandable mistakes. Not cool.