it's also funny that hard work alone doesn't always get you a promotion. in most cases, businesses want to do this weird brand new thing called a work-life balance where they encourage people to take time off, and give ample time off so they can live life. sometimes the business doesn't have the money, sometimes there just isn't a position open, but whatever the case sometimes there just isn't an avenue available.for those people, there's these magical places called Monster and Indeed where one can try and get something that they believe would better fit their skill level. sometimes that doesn't work because of the other company's needs or a skill set mismatch. as for "working from home" most of the time i am home i do actually work from home, good managers don't hawk over their people