Pros
I just recently started at Noteflight and from day one everyone has been so welcoming. You can really feel the start-up vibe and friendly atmosphere of the company. Your ideas are always heard and there is a ton of support when you need it. Feedback is appreciated and implemented a majority of the time. Of course, there are BBQ's on the patio and it's a sweet office in Davis Square, but if you're looking to make things happen and see the fruits of your labor this is a great place for that.
Cons
I am new, but I haven't seen any cons yet! I will say if you don't like being held accountable and working in a fast-paced environment then this isn't the place for you. Things move quickly and stuff gets done. I love that, but it might not be right for some people.