The hiring manager was very professional. The interview was almost 3 and half hours. First half hour was with the manager, then with other project engineers, with each about half hour, then with the HR, finally the interview ended with questions and discussions with the hiring manager. The co-workers were friendly and looked like a good place to work and grow professionally.