From an engineers perspective:
The work is cutting edge technology which grows one's career in a positive direction.
The people are helpful and friendly, and it is a nice work environment.
The company takes very good care of their employees via salary, benefits, and other means.
Frequent layoffs occur every few years.
However, they have a great severance package and the experience one gets from working there is helpful in finding the next job.
Feels like AD adopted modern interview process but have no idea how to use it. Had a 4.5 hours interview with 6 different people and every one asked me the same questions. I understand they want to know me better, so why not having one meeting wher
There were 3 different technical interviews with different technical people, and each lasted 45 mins. The interviews were online, and the interviewers were in different domains. The questions were not so hard, and the hands on programming was easy.
First, a 1hr interview with the hiring manager. Then, a 7hr interview with their team. Got positive feedback during interview. Super slow in responding. Had been a month and no response yet!! Not sure what they are doing. They should reject and no
Feels like AD adopted modern interview process but have no idea how to use it. Had a 4.5 hours interview with 6 different people and every one asked me the same questions. I understand they want to know me better, so why not having one meeting wher
There were 3 different technical interviews with different technical people, and each lasted 45 mins. The interviews were online, and the interviewers were in different domains. The questions were not so hard, and the hands on programming was easy.
First, a 1hr interview with the hiring manager. Then, a 7hr interview with their team. Got positive feedback during interview. Super slow in responding. Had been a month and no response yet!! Not sure what they are doing. They should reject and no