Worst hiring process, they were quick conducting interviews but updates weren't given even after giving a particular timeline. I had to delay accepting other offers because of this. Hiring Manager was pretty knowledgeable and knew what they looking for, my only concern is they should update us in a specific timeline specially when i had 2 other offers to choose.