Pros
I could go on for days, but what really sticks out to me is the wonderful, diverse group of people that work at BrightScope, including the senior leadership. There are no egos, and everyone gets along in a collaborative, team-oriented atmosphere. Everyone wants to learn and grow, and many love to teach as well. The culture at BrightScope is best described as fun, relaxed and collaborative. I've been in companies that have to convince you of the culture; BrightScope is built around its culture and has no explaining to do. I've seen a handful of new hires come on that perfectly amplify the positive atmosphere. On top of all of that, the business outlook is exceptionally strong in my eyes. BrightScope is killing it.
Cons
Salaries are a bit on the low side, but I'm confident that will be rectified in the near future. Minor chaos in the codebase but getting better every day.