In my current company, I have been climbing non-stop for two years, to the point where I have now people I am responsible for.
From the get go, I had to work over time since the job demands a lot, and it cannot be left unfinished, since the clients depend on it. Since I did everything that was required, always excelled at my job, and over-performed, I climbed fast. But, as I said, there is always non stop work to do.
Now I have to keep doing my tasks, and manage others. If someone does not finish a planned course, or does more hours than they should for a project, I am the one that has to face the reprimand.
Also, I cannot delegate the task of gather who is doing what, or what have they refused to do. So I have to: do my job (somehow keep doing 30 hours worth of work in 10, for example), manage other's job, and report what others are doing, every 15 days (which I find a waste of time, is not productive, and prevents me from doing my job properly, since many do not comply with certain aspects of the job, or simply do not have enough time to do some task).
Anyone with experience on how to affront this "different" problems? Is there some kind of solution or angle I might be missing?