Pros
You can get noticed and get on an accelerated track here. For people looking for a lifestyle job perhaps that's a con, but I see it as a huge plus. Company is growing and growth will bring even more opportunity.
Cons
Can be tough to focus. Management may not always react immediately to issues that are raised, but long term leadership is solid.