Good place to start and learn if you are a new graduate.
After 3-5 years, consider leaving.
Talented people keep leaving the company as the technical leadership is not present.
It's run by a group of business people.
I was by my friend who works in the company. The interview questions are OK, not too hard. I answered all technical questions pretty well. So the feedback on me was very well. But the process of getting the offer approved was a little slow though.
Phone interview -- just general question because I got refer from my friends Onsite interview -- got me email from HR to arrange my interview date and time I had 5 people for interview Most of them were nice, but one guy was very annoying. I could
First a phone interview, then a screening interview with a hiring manager. If you pass this screening process, you'll get to meet with 5 or 6 engineers not necessarily from the same team. The technical interview takes about 3~4 hours.
I was by my friend who works in the company. The interview questions are OK, not too hard. I answered all technical questions pretty well. So the feedback on me was very well. But the process of getting the offer approved was a little slow though.
Phone interview -- just general question because I got refer from my friends Onsite interview -- got me email from HR to arrange my interview date and time I had 5 people for interview Most of them were nice, but one guy was very annoying. I could
First a phone interview, then a screening interview with a hiring manager. If you pass this screening process, you'll get to meet with 5 or 6 engineers not necessarily from the same team. The technical interview takes about 3~4 hours.