If you don't have lots of experience you don't want to work for crappy company. If you are experienced you already probably saw a lot of dysfunction and you are more likely to figure out how to work in less than ideal environment.
On the other hand, you don't have experience, you want to learn and it is most likely you are going to learn bad habits working at bad company or for bad manager.
Just stay away. There is enough companies to work for that you don't have to choose from the ones that have warning signs all over them.