Pros
A fantastic place to work filled with a wonderful "band of misfits" who come together each day to work passionately to solve their client's challenges - big or small. There's a never-ending amount of opportunity to learn something new and get involved in a variety of work. The work environment is very laid back and hours are flexible, so long as you get your work done. Everyone contributes and has your back and you can truly be yourself here. I have nothing but respect for the people who work here...They are super-smart, dedicated, collaborative, hilarious and quirky all at once. I couldn't imagine another place to call my home away from home.
Cons
Although the office is conveniently located right by the Metra and working from home on occasion is okay, being located outside of downtown Chicago sometimes makes it difficult to keep younger talent. Not a lot of formal mentoring or training offered but it's a great environment for self-starters and those who learn best from jumping right in.