@porven For me it depends. Some positions I have held were very good, gave me a lot of scope to think and come up with ideas and had supportive friendly teams. My current team is just toxic and I dont enjoy the work at all.
But in general I agree that I can be very fulfilled in myself, family...