I've worked 6 positions for 5 different companies over 12+ years. Two of those as a solo developer. Neither had upper management promising things I could deliver on deadlines. I was still fairly stressed out because I was always afraid I wouldn't be able to solve problems by myself. I can't imagine how torturous it would be to have someone with little understanding of code or my personal output making promises that I would have to keep! Look for an out, ASAP, in my opinion.
2. If you target very large organizations, you'll tend to have a lot more slack in delivery pace.
Nearly everyone that works in the Fortune 50 or at a major US university works slower.
I've worked for both, the feeling is just different. I think it's because everyone expects delays, paperwork, and process bureaucracy at every step. This gives you lots of breathing room to take a more pastoral approach to what's considered "productive". I think the work from home revolution has further enhanced that. I can say for sure in the 7 years of being a "senior full stack engineer" at a major org, I've worked after 5 pm less than 10 times.
This isn't a bad thing, as typically you can trade time for less risk to the company. "I need an extra day to make sure this won't embarrass us / leak data / hurt customers / etc."