After interviewing with Celestica, I quickly realized this is a company I do not want to work for. Interviewers did not introduce themselves, provide background about the company, and felt very awkward to interact with. Entire interview was technical in nature with most of the questions were pertaining to theory (very few questions about previous work experience, projects, or skills learned at other jobs, and no behavioral or problem solving questions).