On March 1st I left my job at AppNexus.
Leaving was a very hard decision to make. I had been there for 2.5 years. During that time I saw the company grow dramatically in every dimension : employee count, QPS, number of clients, amount of money flowing through the platform, bottles of Sriracha ordered per week ... the list goes on and on.
I learnt more during those 2.5 years than I ever expected prior to joining. I got to see a nascent industry develop right before my eyes. I worked with some of the smartest and most passionate people that I've ever met. I witnessed the highs and lows of being at a company that's moving at light-speed - both sides of which teach you valuable lessons. I had the opportunity to take on many different roles - account management, technical account management, starting a team, hiring, product management. I got to partner and work with some of the biggest companies out there (I vividly remember how excited I was the first time I got to go the Google and Facebook offices).
It was a great experience and I have many people there to thank (normally, one would list those people right here but I'm going to skip that step as they know who they are).
When I came to AppNexus, I told my parents "I'm using this job as my MBA." As I've never got an actual MBA, I can't say whether or not that statement has any validity. At the same time, I can say that because of AppNexus I believe I'm substantially more prepared to venture out on my own than I was prior.
So why did I leave? 1) To put my "MBA" to test. 2) It was simply time for my next adventure.
That next adventure is Rockerbox. It's still very early but take a look (and sign up!).