Pros: This is an incredibly welcoming and easy team to work with. Ideas are cherished here and actually heard. You can expect a fast pace that invites you to work hard and feel satisfaction for the work you complete. Upper management works hard to keep you included in decisions that effect your day to day. I will warn if you are looking for a standard desk job where you can do the middle of the road amount of work. This isn't for you. Goals are to be met, but they are realistic and fair.
Cons: I can not think of any cons at this time.