The office was ok. Got reffered by a staffing company. First there was a psyco metric test, later then was a personality test after clearing this, there was a face to face interview with a lead. The questions asked were all technical. Answered most of the questions but the interviewer was trying to confuse and not ready to agree on the correct answer that was given.