The process was about 4 weeks long. I did not see the point in doing so many on-site interviews especially when the interviewer was joining in from the US via video conference. Did I really need to take all those half-days off of work to drive to TE's offices to join a video conference? But that's not even the most striking part of my experience with TE. I did get a written offer... only that the offer did not include salary details :D Every single financial item had "in line with company policy" written next to it. I asked them to clarify the company policy and repeatedly got inconsistent or vague answers. Example: "Will I get a car?"
-TE's 1st response: No, you won't.
-TE's 2nd response: You have the right to either get a car or car allowance of 600/month
-TE's 3rd response: You cannot get car allowance but you'll get a car.
-TE's 4th response: Your line manager decides if you'll need a car.
There's no exaggeration here. And that's just the car. Imagine the back and forth we had about the bonus, health insurance, etc..
So due to all this ambiguity, I declined the offer. When I called to say that I declined the offer, they said they were going to withdraw the offer anyway because they could see that I was only in it for the money.
I didn't even bother to respond.
I dodged a bullet there.