A very good place to learn technical stuff. Colleagues are very nice people, always willing to help and collaborate. Driving interesting projects is a challenge.
Flexible work schedules are very helpful when there are personal issues, steady growth, and release schedules are very tight.
none
Interviews held according to the candidate's convenience, with very polite and good hospitality for interview attendees. Once in the interview, the questions won't be easy; you will almost get confused and think if you know even a little of what you
The interview was good. The panel tried to estimate my debugging skills, logical thinking, and learning ability. I had two rounds of interviews. One was technical, and the other was an HR round. There were three members in the technical round.
After a brief phone interview, I was called onsite. I spoke to the entire team, and they were very nice, down-to-earth people. I answered most of the questions pretty well, and I was almost certain that I had cracked the interview. But unfortunately,
Interviews held according to the candidate's convenience, with very polite and good hospitality for interview attendees. Once in the interview, the questions won't be easy; you will almost get confused and think if you know even a little of what you
The interview was good. The panel tried to estimate my debugging skills, logical thinking, and learning ability. I had two rounds of interviews. One was technical, and the other was an HR round. There were three members in the technical round.
After a brief phone interview, I was called onsite. I spoke to the entire team, and they were very nice, down-to-earth people. I answered most of the questions pretty well, and I was almost certain that I had cracked the interview. But unfortunately,