@nixCraft So many red flags here... Their interviews are done with the C-suite, which shows they are not a big company (big companies C-level don't have time for interviews, and it's managers or equivalent that handle them), but they still ask for around 4 hours of interviews + a take-home assignment? Yikes.