I've worked in Fortune 500 companies, I've worked in many startups, and having tried both ends of the spectrum I have to say that the best company to work for is...
... self employed consultant. There are a number of reasons for this, but primarily, I work from home, set my own hours, charge more per hour than I ever got while employed for someone else, can deduct all my business expenses, and can pay myself only the benefits that matter to me. Plus, I have a Solo 401(k) and can contribute as both the employee and employer for a total of $51K pre-tax every year. I sincerely believe that there is no better tax-advantaged situation for someone aiming at early retirement than the Individual 401(k).
The down side is that it took me almost a year after a layoff before I had enough work coming in to make it lucrative. I was hustling, hard, that entire time looking for the work. At this point I spend 90%+ of my time working for a single company, so it's effectively like working for an employer, just completely on my terms and to my advantage. It's not for everyone, but it's certainly for me.
Since you work in telecom, there may be a LOT of work like this for you. I also work in software development.