Wonderful people - hardworking, motivated, enthusiastic.
Interesting projects - challenging problems encountered in the day-to-day.
Community involvement - Day of Caring, corp match donations of time or money.
Canabalistic culture - dog eat dog.
Performance reviews - pointless and demoralizing.
Management fears change - doesn't want to hear about new technology or interesting innovation in the marketplace.
Management interviews and hires from all around the world, and then forces the new hires into the same molds and processes put in use in 1975.
Standard programming questions about data structures, what makes good software test design, and the high-level design of an ATM machine for blind people. It made for okay conversation but was pretty dry, to be honest.
The interview process included: * One online screening * One phone interview * One day of in-person interviews (6 interviewers) Interviewers were polite and friendly. The entire process, from the online screening to receiving the offer, took just 1
Very difficult. HR would not say what subjects the programming interview would test. It turned into a white board ASI operation questions. Two other interviews with four other people followed. It was not a pleasant experience. "Why should I hire you
Standard programming questions about data structures, what makes good software test design, and the high-level design of an ATM machine for blind people. It made for okay conversation but was pretty dry, to be honest.
The interview process included: * One online screening * One phone interview * One day of in-person interviews (6 interviewers) Interviewers were polite and friendly. The entire process, from the online screening to receiving the offer, took just 1
Very difficult. HR would not say what subjects the programming interview would test. It turned into a white board ASI operation questions. Two other interviews with four other people followed. It was not a pleasant experience. "Why should I hire you