Process took about 3 weeks. I applied online, the recruiter reached out. We had a screen call, which went well then proceeded we schedule another call with some Lead Developer. It was another screen tech interview, questions about APIs, Databases and so on, nothing difficult. The provided me with a coding challenge, which has a basic CRUD web application. Completed it in few hours. I did everything they asked, Frontend/Backend. Recruiter got back to me saying the code did not meet their expectations, which was laughable as it was a simple CRUD application. He said they needed someone to scale enterprise applications. A complete joke and waste of time. I actually did the project exercising my ReactJS skills, I could not care less about their position. Don't waste your time with this company, typical consulting company that depend on clients projects and that's all it sets the standards