Truly horrible experience. I was offered the job after a 4+ month interview process where I was never once invited to visit the actual office, despite the role being an in-person required role. When I asked to tour the office they set up a tour 3 weeks post-offer despite me having immediate availability. They then rescinded the offer by saying I took too long to accept it, despite them being the ones to schedule the tour so far away. Very odd overall and glad I dodged a bullet. Will never reapply or recommend this company to anyone I know.