Pros
The company is growing at a really great clip and all of us are working together to keep things on track. We've got a really knowledgeable client base and I've learned a lot about the finance industry while working here. Management is always open to helping me when I need to work from home to watch the kids or a day off here and there.
Cons
Just like any company I've worked for, communication can be a bit of a struggle from time from time. That said, we've recently started a series of bi-weekly gatherings that are helping. To battle the commute I've started coming in a little bit earlier which is ok given the large East coast tilt of our client base.