Pros
Very friendly, fun and relaxed work environment. Good location downtown Austin. The people that work at this company are for the most part all smart people who are wanting to make a difference with what we are doing - and it helps that while we all work hard, and we also play hard too. It's a nice balance and a good place to come to every day. The company mantra to focus on our clients' needs first and foremost impresses me a lot - it is really great to go home at night knowing we are helping people help others every day. It's a rewarding, fast moving pace and every single person's contribution has an impact, which is also something that makes me feel good (and tired!) at the end of a work day. If you're looking to learn and grow while feeling good about what you do all day, this is the place for you.
Cons
It is a fast moving pace, and because of this you may be asked to chip in outside of your normal routine or job. Otherwise, I can't think of any thing negative to say. The people that work here really make this place a great place to be.