Pros
You will gain experience quickly, mostly because you are forced to wear multiple hats at once.
Cons
This is where things start to feel truly awful and honestly ridiculous. Extra work is constantly sold as growth, but there is never a raise, title change, or real appreciation attached. When something slips through the cracks, the blame immediately lands on the people doing the actual work. Upper management stays comfortably distant, only stepping in to criticize instead of helping solve real problems. Over time, your role quietly balloons into something unrecognizable from what you signed up for. Tasks that were never discussed become your responsibility by default, and refusing them is treated like a personal failure. Feedback only shows up when something goes wrong, never when you are holding everything together. The pressure becomes constant and exhausting, leaving you mentally drained at the end of every day. What makes it worse is realizing this is not a phase or a temporary crunch. This is the system, and it runs on burning people out and replacing them. Upper management avoids accountability while benefiting from the chaos they create. You eventually leave feeling used, undervalued, and worn down, wishing you had walked away sooner.