Pros
With bare minimum human resources, no replenishment of former employees, and constant state of emergency to deliver, one is bound to be battle trained for the next job. If you can survive in this environment you are bound to add great value in the next job. They have a gym in house if you love working out (if not get in that habit, its easier to deal with bad environment if your body is healthy).
Cons
The people in managerial role (sr manager and up) would not be in that position had it been Amazon / Google. You have a leadership that believes in putting pressure instead of being hands on and helping. Since promotion is based on rear-end kissing, the person at bottom of pyramid is often abused, over worked, and humiliated when things go wrong (symptoms of increasing work and no hiring). With min technical knowledge, the heavy lifting is done by the foot soldiers and the upper management only delegates with no hands on helping when things are difficult. So ensure that you stand up to the bully. If you don' then you'll be crushed. The environment encourages bully supervisors and it is up to you to watch yourself. Also, do not expect any training or smooth transition to be up to speed. This shouldn't be surprising if promotion is purely based on favoritism rather than actual people's skill. Do not expect a change of roles / project. You'll most likely be stuck doing grueling work on the same project because there would be no one hired to free up your time. Most importantly, DO NOT be stuck for more than 2 years especially if you are starting your career. Always be on the look out for better opportunity.