Swrve is a great place to work if you have a family. Their dedication to work-life balance is the forefront of company culture and I haven't had another job with the same principals or mentality.
They offer new Macs and 27" laptops. The offices are bright and spacious and there are many perks, including international travel and team activities.
The team of engineers are brilliant and there are two offices, one in San Francisco and the other in Ireland. The product is very good at what it does and recent partnerships in the industry have made Swrve a top player. There are many opportunities for career growth and the technology being used is top of the line (Ruby on Rails, Python, AWS).
The only catch is that the compensation is below average. If you are expecting a Google-esque paying job, you may want to look elsewhere. This may have changed since my employment and obviously compensation is on a per-employee basis. Eventually, my compensation was raised to a level I felt happy with, but my initial offering was below market.
The management is great and effective and employees are treated with respect and professionalism. Overall, a great place to work if the compensation meets your needs.