I worked at KBM Group
Pros
Upper management is always ready to help. They're very open and accepting of new learners. The managers provide hands on training, and are always available for questions.
Cons
Don't have many cons, the only con would be that you work in a cubicle and the atmosphere is not as energetic as other company's.
I worked at Speakeasy for less than a year
Pros
Strong finance team, was able to make a positive contribution, has strong management support.
Cons
Company acquired 12/31/10 and was laid off at this time.