Although the role is still currently fully remote for engineers, it used to be remote for all workers at the company, and they recently walked back on that. This may change in the future for engineers as well, and I certainly prefer remaining fully remote. The company's stock price is also struggling recently and there's a lot of pressure to improve the product, and thus deadlines can be a bit intense. This hasn't affected the work life balance yet but it may in the near future. There also weren't as many engineers who had been at the company for a long time when I joined, so there's not too much domain knowledge, however this seems to be changing now since they're retaining more engineers.