Avoid this company at all costs, it's a chaotic mess. I went through an extensive interview process that lasted over a month, including a design challenge, and received a verbal offer at the end. A few days later, the verbal offer was rescinded with no explanation. When I followed up asking why, I received no response. Maybe they found someone else for cheaper. The people at this company have no respect for anyone's time or emotions.