All I can say is watch out. They gave a "verbal offer" over email, they said I could accept up until a week later and then rescinded the offer 3 business days later. Also, their vesting schedule is 10/20/30/40 over 4 years so if they lay you off at some point or you can't make it 4 years you don't get the most valuable part of your stock compensation.
manager interview, coding challenge, system design interview, behavioral interview.