Pros
A lot of really great people to learn from and really good opportunity for personal growth if you allow it. This is one of those scenarios where you have a leader who is giving all he has to make the company work through incredibly hard times. The fact that he is able to keep it going is impressive. But what does this mean? It means working incredibly hard at times. It means sometimes being outside of your comfort zone. At the end of the day though, this is what keeps companies alive in hard times where many others fail. Emotions get heated in this kind of environment where the work can be demanding. But if you stay the course and use it as a means to learn and be better, the good will outweigh the bad.
Cons
You are going to work hard and probably feel stretched but this leads to growth.