Pros
Creative is top notch. Big name clients keep coming back due to the quality of the work. Employees are hardworking but also know how to have fun. No egos. Owners give the employees a lot of room to make big decisions and grow into more responsibility. Pay was great for St. Louis. Always free food. Located in downtown Clayton so there are lots of places to walk to eat and a park nearby if you want to take a run at lunchtime.
Cons
When you work with a lot of big names, those clients are usually a bit more demanding. Bigger projects, tighter deadlines, etc. The people at CB work hard. Lots of nights and weekends and for some, traveling. Everyone there manages their life around the hours. I wasn't prepared for the additional 20+ hours a week so it didn't work for me.