Varied and challenging assignments.
Great experience learning to work on new teams in new places and with new people.
Exposure to the highest levels at some of the largest companies and government agencies.
No on-the-job training for new hires or for reassigned staff.
Teams often don't have the right mix of skills and training for the assigned work.
Morale is relatively low compared to other high-tech firms due to the above issues and long work hours.
Frequent layoffs due to unpredictable work streams and fluctuating sales.
There are 4 rounds of interviews: 1 telephonic and 3 in-person. * In-person Interview 1: Starts with the Project Manager and Product Manager. * In-person Interview 2: With 2 technical interviewers. * In-person Interview 3: With 2 UX team membe
IBM Human Resources in Montreal contacted me, requesting a telephone interview with HR first. Then, my application was sent to the director of Enterprise Architecture in Edmonton, Alberta. The director requested a face-to-face interview, but I was u
All tricky Java concept questions, interviewer being impolite. The coding task is easy though (iterative and recursive methods to deal with linked lists). Answer your questions in the final part with no respect and patience.
There are 4 rounds of interviews: 1 telephonic and 3 in-person. * In-person Interview 1: Starts with the Project Manager and Product Manager. * In-person Interview 2: With 2 technical interviewers. * In-person Interview 3: With 2 UX team membe
IBM Human Resources in Montreal contacted me, requesting a telephone interview with HR first. Then, my application was sent to the director of Enterprise Architecture in Edmonton, Alberta. The director requested a face-to-face interview, but I was u
All tricky Java concept questions, interviewer being impolite. The coding task is easy though (iterative and recursive methods to deal with linked lists). Answer your questions in the final part with no respect and patience.