Pluspunten
Work life balance and 90-minute lunches are the big perks at Bandwidth. You can essentially come and go as you please so long is there isn't a huge project looming, at which point they grind developers to the bone. Paid insurance premiums are nice. Lots of free t-shirts. Fun co-workers. The CEO is truly a great man and knows everyone by name.
Minpunten
Management seems to lack a sense of direction; priorities change on almost a daily basis with little explanation as to why. There isn't much room for growth internally and pay is generally much lower than other companies in the area. Generally no clear career path; if you ask about it, you'll get a generalized answer and a loose promise of something down the road with little follow through. No bonuses or stock options for most employees. Very top heavy - directors and VPs for just about everything you can think of. Some don't even have anyone reporting to them. HR needs a tough look under the magnifying glass - It's hard to get a timely response on anything that runs through HR including interviews/hiring, compensation reviews or personnel issues. Lots of turnover in the past year.