I'm happy with my current workplace. It's a big corporation and has all the rigidity that comes with it, but for a big corporation there is a sincere and generally succesful ambition coming all the way from the top and supported from the bottom to value employees of all kinds, combine responsibilities with the influence to fulfill those responsibilites, provide reasonable salaries and provide excellent insurance and work-life balance.
The one cultural trait in this company I can never get over is that everyone pronounces "PostgreSQL" "postgrey" rather than "postgres".