Not a lot of real mentorship available combined with a lot of responsibility granted quickly can be challenging to a newer engineer. Leads to a lot of burnout and rapid turnover. PTO ramps up with seniority and is accrued over time. At entry-level you’ll start out at about 9.33 hours per month plus 10 federal holidays. With a pretty quick route to a heavy work load and pretty limited PTO compared to other tech companies, it can be a struggle. When I worked there, there were no regular work from home days. Everyday is an in-office day by default with remote work only be granted on an as needed basis by your team lead.