You need to be able to set your own boundaries, otherwise the work can feel all consuming. The environment won't stop you from doing this, but it won't necessarily help you do this either. This is something that can be particularly challenging for junior folks. Pay is not great. Every company has its tradeoffs. This is one I'm willing to take right now given the people and learning opportunities. There are definitely times where I wish I could just go work remotely out in the mountains or in another city for a week. But alas, another tradeoff I am ok with for now. P.S. For those wondering about employees being asked to post reviews - go read up on the pros/cons of ratings systems and how to best manage them