There were a few red flags that came up throughout the interview process but, for the sake of brevity, I share the biggest red flag in this review. There were 5 rounds in the interview process, including 3 one-hour long calls and a take home assignment. The entire process took 3 months. The assignment they gave was extensive and they gave only 3 days notice to complete it and did not offer the opportunity to ask for more time, if needed. Then, they selected another candidate before the deadline for the assignment, which was extremely unprofessional.