Very professional.
Two round interview process.
They make you an offer after talking to you.... It was more then i expected but still i asked for more and got it. Everybody is nice from the security at the gate to the managers in the office..... Had a good experience at that company