I am not going to present my answer as my ideal utopia but rather as a suggestion. You should try one of these things
1. Go Indie
2. Join a startup
These both options have cultural parameters that are weighing in exactly opposite direction to that of a major-corp. Doing this will help you learn about your own definition of an ideal utopia for a workplace. Having experienced both the cultures you'll be able to decide your ideal utopia - what team size you like to work with, at what pace, at what degree of freedom, in a flat hierarchy or well structured one, remotely or inside an office surrounded by colleagues and so on. I hope this helps in finding your ideal workplace. Good Luck :)