As is pretty much standard with technology, at times work-life balance suffers when there are looming deadlines. BHG does a good job of trying to compensate for that but at times we end up working through weekends or late nights or over holidays to get something finished. I'll still give them 5 stars for work life balance because this is unavoidable in this type of industry, and I appreciate the flex time and other accommodations to offset the impact.