Technology and knowledge are there as long as you wish to study and keep abreast of it. Working time is generally flexible. You could work overtime from home.
Not a good place for salary/promotion.
Not very considerate.
There was a phone screen followed by three rounds of personal interviews. Expect a lengthy process; it took about one month before I got an offer in my hand.
I was contacted by a manager after submitting my resume for a specific position. I spoke with him about the position and his team. A few days later, I went in for an interview. The team members seemed very sharp and all got along very well. I was a
3 Technical rounds and manager interview. Technical rounds were very well managed with good questions. The questions were pertaining to what the work would actually be. Questions about algorithms, my earlier projects were asked.
There was a phone screen followed by three rounds of personal interviews. Expect a lengthy process; it took about one month before I got an offer in my hand.
I was contacted by a manager after submitting my resume for a specific position. I spoke with him about the position and his team. A few days later, I went in for an interview. The team members seemed very sharp and all got along very well. I was a
3 Technical rounds and manager interview. Technical rounds were very well managed with good questions. The questions were pertaining to what the work would actually be. Questions about algorithms, my earlier projects were asked.