I absolutely love my job. I love my job because I do not do the exact same thing everyday. I am a customer facing Solution Engineer who travels. So I am not in my office every single day every week. There is a balance of Office and Travel. It keeps things from getting boring. I help solve my customers business challenges. It's an absolute joy to see my customer happy and successful. By doing this I help make my company successful. It is hard work, but it's rewarding. I do work with a team of amazing co-workers and we all collaborate and help each other be successful! I hope that answers your question!! I also have a great manager.