Hi David !
The world is a big place but our human experiences tend to be quite close !
Let me give you a brief story of my work experience, I started working in electronics with a very close friend back in 2000, It was happy times for me, I was 21, the LAB was a mess, we did everything all by hand, I was the half man orchestra that I’ve always wanted to be, we had a crappy scope and a cheap PIC programmer !
But then our investor pulled out and I ended up going to the big city to find another job and something meaningful to do with my live.
I was lucky enough to get a job at IBM.... I was thrilled about it, my first two years I worked my ass off all day, until I meet DILBERT and started to look at think the way they really are.
I thought pushing papers around was something temporal and five years later It was worst than ever before, I started to feel very depressed, the money was good but something was missing in my life...
Even though I've my lab at home and I spent some time in my own projects I was always very tired and unmotivated to start anything, my tools basically accumulated dust over the year.
Back in 2010 I had three different managers, they where there not because of their technical or social skill, they where there just to put a face to the words "NO", "CANT DO THAT", "NO PAY RISE THIS YEAR", "NO BONUS" etc... It was enough for me, I had a huge fight with him and I told him I wanted to go back to my old team, Next thing I know he fired me...
But here I am, I'm working as a freelancer, it's not heaven, but I can choose the projects I'm interested in, I cut a few expenses here and there, I'm slowly putting things back together, my lab is a mess again, cables and boards all over the place, I'm not ultra happy but I'm doing okay.
Do I miss the old days in the big company? well yes and no... I think is the ups and downs that make us feel alive and that's what the human experience is all about !
Also one final word, I have had these kind of conversations with my coworkers in the past, but their opinion is always very subjective, you have to trust people who puts their actions where their mouth is, people usually hate the job as much as you do but they won’t look for a change, be aware of such people, be aware of the mediocre people, big companies are full of those individuals !
Regards.
Ben.