I can't think of any other company where I have felt so comfortable on my first day of work. Almost immediately I realized that I was working in a wonderfully creative and fun place. That's obvious from how much I have been talking to all my friends and family about this place, and how easy it is to get up and come to work. I guess that just goes with the territory when you finally get your dream job and realize that it really is a dream job. It's important to remember that my original wish was to work with a team of talented people on a great game.
Teamwork is a huge aspect of the culture here at Ensemble.
I get to browse real code that solves some pretty tricky problems, and I get to learn from the people that write that stuff. I even get to offer some of my own solutions. As I mentioned, I have been working on some tools that we use to manage our game data. The designers will be using code that I have designed and coded to modify and test the gameplay. So now I get to work on games, and learn new stuff every day.