Hashrocket has some of the most talented software developers I've ever seen. They're the epitome of a company who chooses clients based on what they believe they can provide from a value perspective and never stretch themselves to take on projects that are outside of this. Aside from really cool benefits - including grocery delivery & "open source" in the Friday afternoons - they have a genuine respect for their employees and work to build upon their talents and work/life balance.
- Smart, driven colleagues who care deeply about the craft
- A proven system for developing great work
- Unique work/life balance: 40 hours maximum; no nights or weekends
- Many professional development opportunities: well-read blog, five hours of open-source time every Friday, conference budget and full speaking support, Meetup sponsorship, internal conferences twice a year
- Flat hierarchy with direct access to the CEO
Cons
Consulting isn't for everyone; regularly changing projects in a variety of languages, frameworks, and platforms