Good experience if you can put up with the BS
Pros
SmithBucklin's MO is to hire kids right out of college and often put them in positions to gain great amount of experience. Experience that in many cases someone so green would not get the opportunity to learn. A lot of potential for advancement (due to significant turnover).
Cons
The cons though to this experience are great. First note that their staffing model is to be running everyone at 45-50+ hours plus under optimum situations. What is an optimum staffing situation you might ask. Well if there was no turnover and everyone who worked their was fully able to do their job 100%, then you would probably be working 45 hours a week. The problem is annual turnover among the non-executive staff is 20-25%, which means all the work of those open positions and new hires who don't know what they are doing yet then falls upon those that stick around. This leads to an office where you can easily expect a normal work level at 50-55 hours per week. Please note that while you will be getting good experience, and if you survive this first trial, then you will likely get promoted pretty quickly (not a lot of people last long enough for promotion). This leads to the other awful part of SmithBucklin, no matter how hard you work there, and promotions you receive, you will be paid your age not your job title. SmithBucklin's expenses are 98%+ payroll, so they keep this down by encouraging the constant turnover grind that I have outlined above. Additionally the culture seems broken, as many people who don't leave seem not to because they are so stressed out they don't have the time/energy to devote to a job search. Last year the CEO and CFO left the company, and there are serious concerns about a leadership void that has been created with there retirements.