Pros
Supportive of time off for family related issues. Will allow some flexibility as long as work is done. Decent benefits compared to other organizations.
Cons
Despite saying that work life balance is important, they continue to pile work on the same high performing individuals. They'll say have a nice weekend knowing that to get everything done you will have to work the weekend as well. Upper management really seems oblivious to the amount of work it takes to keep the business running and/or do not care as long as it keeps getting done. This is one reason that the organization will not grow as quickly as it could. Furthermore, there is a real lack of clarity in the organization - ambiguity of what is to be done, by whom, and when. Off the cuff organizational changes with no real analysis of how it will work for the business. Lack of flow down of business objectives to the employees - they are not told the truth - leads to mediocre employees if they think they are always doing "awesome". Middle management left out to dry while HR / upper management takes the employee's side on everything.