Few pros:
Too much routine work; nothing is new. No respect to talent or contribution. Only the one who is in favor with management will grow. Not much facility. Salary less than average.
Respect the talent and not the individual who is in favor of you.
Tough with multiple rounds. The phone interview was cancelled twice. Asking each and every protocol level details. There were coding questions. A guy was asking a question for which he was giving the wrong answer. I did not argue with him.
Three technical rounds went very well, but one was average. Then, I was asked for an extended round, and I was able to do well in that. However, the result came back negative. I don't think they evaluated the extended round.
Complete day process. Started at 10 and finished at 4:30. Total of 5 rounds in which everyone wants to know your current project in detail. Then everyone will ask the same data structures and some networking questions about switches, routers, etc.
Tough with multiple rounds. The phone interview was cancelled twice. Asking each and every protocol level details. There were coding questions. A guy was asking a question for which he was giving the wrong answer. I did not argue with him.
Three technical rounds went very well, but one was average. Then, I was asked for an extended round, and I was able to do well in that. However, the result came back negative. I don't think they evaluated the extended round.
Complete day process. Started at 10 and finished at 4:30. Total of 5 rounds in which everyone wants to know your current project in detail. Then everyone will ask the same data structures and some networking questions about switches, routers, etc.