Pros
I've had the pleasure of working for The Darren Sugiyama Companies, under the Davinci Financial branch, for 2 plus years. Darren has a unique office environment that creates a fun, but hard working atmosphere. The company has great mentorship program that will teach you as much as you're willing to learn. Everyone works hard to reach their goals, including the senior management. If you're willing to earn your way to the top, this is a good company to start with.
Cons
Like any business, it's difficult in the first year or 2 due to the learning curve and obtaining clients. If you don't ask questions, you won't get noticed. Expect to spend a lot of time out of the office learning about the company and industry knowledge. Senior management personnel are often busy, so it can be difficult in getting questions answered.