The experience interviewing at Veri was quite terrible. There's a first call with the product lead, a take-home exercise, and a technical interview. The technical interview was a live coding session with two Veri engineers: some React exercises building your own hooks for certain use cases. I personally feel the exercises they proposed were not properly chosen for assessing a React Native role. That didn't help in evaluating me properly for the position, hence, they asked to have a second technical interview, as the first didn't go as expected from both sides - there were also issues with the online IDE they chose, and it was a mess working with that from a small screen. They said they would be coming with new exercises, but, to my surprise, again, the second interview was just like the first - same kind of exercises, same IDE, same format... In the end, after working on the assignment and attending two live coding sessions, they just sent me an automated email saying "thanks for applying but we proceeded with another candidate" - like the emails you get when getting rejected right away after applying. Given the stage of the hiring process, I find such an automated generic email highly offensive, as after spending so much time in each of the steps, they didn't even care to write a two-line email that would fit the situation properly, including some more details about the decision or feedback - just out of respect for the candidate and their own company.