Pros
I started at a la mode in technical support and quickly worked my way into quality assurance and eventually into product management. It's been several years since I've left and I can't speak to how things are there now, but I'm incredibly grateful for the opportunities given to me at a la mode. I can't even begin to describe the amount of knowledge I learned from working at a la mode. This place can be an incredible opportunity for anyone that's out there that didn't do so well in school but that has a knack for understanding how software works and is willing to work hard. You'll be surrounded by incredibly smart people that bring the most out of you. That's where I was when I started with a la mode and I owe them tremendously for where I am in my career today.
Cons
Every job comes with negatives and I don't feel like those are what I want to focus on with this review. I highly recommend a la mode to anyone out there that's fresh out of high school or college with a desire to be in the software business. If you work hard you will get noticed and will get an opportunity to learn many lessons and build a career. It can be stressful at times but I wouldn't take back any of my time at a la mode. The stress forced me to develop many skills that continue to help me today.