Pros
Time off is great, with added time off for competing in company sponsored challenges, benefits are pretty good - 100% paid for even in this economy under the Obama plan, so that's definitely a bonus. Benefits can be a little odd though with the deductibles and the amounts you still pay out of pocket, but it's worth it. CEO is a wonderful man; kind and generous. Opens his heart, and knows you by name - for a company of over 300 people - that's impressive. Most of the people are also the same - good, well intentioned people who want to do well. For the most part, it's a great place to work and you'll meet some cool and innovative folks. Bandwidth has its challenges though, like any company does.
Cons
There are definitely some favoritism that goes on at Bandwidth. Internal communication is also a really big issue at Bandwidth. No one talks! While I do appreciate, and am grateful for my Bandwidth SWAG, I think my T-shirt collection has grown to be too huge. How about an end of year bonus instead?