Pros
Entrepreneurial atmosphere, great place for self-starters
Intelligent and fun, dynamic people across all offices
Expert leaders, Fortune 500 clients, tons of opportunity and exposure at all levels without bureaucracy of larger firms
Rapid growth; excellent place to launch and drive own career
Accessible upper management with genuine concern for employee development and growth, relatively flat structure
Flexible (though sometimes long) work hours
Young, Gen Y focused company
Kontras
Provide more real-time feedback on projects