| 1. This is normal. 2. Take some time off. 3. Realize that your personal identity and value has nothing to do with your job. Outside of a small world of co-workers, no one in the world cares about your job or your promotion or if you delivered your project on time. You almost certainly think about your job performance 10x more than your bosses do. They are probably just shocked/glad you are still there giving them a good return on their investment into your wages. Your value as a human is not related to how fast you close tickets. 4. A company that grows a lot will change significantly. Big companies are fundamentally different beasts that require different skills for success than small companies. At a small company, you are praised for getting things done as fast as possible. At a big company, you are praised for your ability to herd cats to get small things done that other people need. If you don't enjoy the latter, find a different job at a smaller company (or start your own, or do something else entirely). In other words: Working for someone else's company is indeed a never-ending treadmill of tasks. Eventually you will get burnt out doing it, which is what this sounds like. So take a little time off and then make a change! The difference is that you now have 3 years of solid experience at a fast-growing company. It will probably be much easier for you to get your next job based on that and you will probably make more money doing it. |
Explore new hobbies while you have down time. If engineering is your thing, give woodworking or machining a try. Maybe take up a sport or cycling, physical activity is great for your mental health. Just try being more outdoors