Phone screen interview, 2 rounds of in-office interview.
Very positive atmosphere, speaking with hiring manager and other engineers provides the full picture of the project and work environment.
Great new-hire orientation provided by professional HR personal, excellent on-time communication and pretty good offer signing bonus.
Great promotion benefits along with medical and other benefits.