Watch out for this company, they will seem interested in your application and would reject you without giving any details. I applied for the Web Developer position. First, I had a culture phone screen which went pretty well. After that, I was asked to complete a technical assessment in three days. I was able to complete the assessment in two days and submitted it right away according to the instructions. A week later I got a generic message telling me that they decided to move forward with other candidates. Even though I passed the culture screen and technical assessment, they still rejected me without giving any reason. It was a terrible experience. Please do not waste your time with this company.