The technical interview consists of a onsite interview with a couple engineers, afterwards an interview with the engineering director.
During the face to face interview I saw people overworked and working until late, once I received the offer I understood why, they are short of manpower for good reason, not many people will accept an offer from this company.
Once they consider you technically capable, HR comes in, they ask you for five references along with your last paystub, all of this is mandatory.
They won't contact the five references, for all that is worth I am pretty sure that they just ask for them to increase their network by using you, the only reason why they ask you for your last paystub is to pay you as less as possible to make the change.
The offer consists in a 12 month non-compete agreement, a NDA and the contract. The contract and the non-compete agreement have many restrictive clauses, and some others are outright abusive.
When you read through the offer, you realize that the mindset in this company is similar to the society described in Orwell's 1984 novel: you realize that they do not intend to buy your work or knowledge, but yourself.
They are intellectually dishonest when answering your questions regarding the offer, they basically tell you whatever you want to hear but they will not reflect it on the contract, they just give you a business day to sign the offer. The offer itself is not competitive as they will not give any extra compensation for the non-compete agreement or any of the other clauses.
I have never witnessed a more clear example of dodging a bullet as refusing an offer from this company. I was reluctant to believe the bad opinions about the company in this webpage but I have experienced many of the things described during the process, I am certain that most of the good oppinions here are fake.