There has been some recent changes and last year we grew quickly, so I can sense that some teams have gone through growing pains and there hasn't been as much leadership as folks have wanted. But, it feels like we are taking the next steps to address these issues and things are getting back on track. Also, much has been made of lack of work life balance here, but for me this hasn't been an issue. I'm a parent and have found a very supportive environment here and a manager who allows me to have flexible work hours so that I can get home at a reasonable time. If you take ownership over your time and advocate for a flexible schedule I've found that folks are very accommodating.