Be very cautious with accepting an offer here. They reached about 3 months after I applied, a rapid interview process (5 rounds through 2 weeks), then made me an offer a week later. I verbally accepted the offer as it was presented. They rescinded the offer a week later, citing a lack of budget. They were aware that I had already submitted my resignation at my previous company.