Work-life balance and the option to work from home, which is changing as we speak.
i) Lots of politics and favoritism. Lots of senior engineers and managers left quickly due to the above.
ii) Documentation in projects is almost nonexistent.
iii) The tech stack is ancient and crumbling.
iv) Uncooperative teams and teammates who don't help you even when you have just started, never appreciating the help they got when they started.
v) Innovations and AI investment are laughable.
vi) Sitting on their laurels because of no strong competitors.
vii) Unsure of how autonomous we are, given we were bought out by Microsoft.
viii) Uninspiring leadership and senior/staff engineers or managers.
I am no one to suggest anything. Carry on.
1. Video interview 2. Assignment 3. Onsite Interview a. Hiring manager interview b. Technical assessment c. CS algorithm & datastructures d. Cultural fit
I was initially contacted by a LinkedIn recruiter and had a phone screen last month with two coding questions. I then had an onsite interview two weeks ago at the Sunnyvale office. The onsite consisted of: * Two coding rounds * One system design ro
Worst interview process in the valley. Junior engineers take interviews of the senior candidate. They have certain solution of a problem in mind, and if you don't solve it that way, you are gone. Basically, align with their thought process.
1. Video interview 2. Assignment 3. Onsite Interview a. Hiring manager interview b. Technical assessment c. CS algorithm & datastructures d. Cultural fit
I was initially contacted by a LinkedIn recruiter and had a phone screen last month with two coding questions. I then had an onsite interview two weeks ago at the Sunnyvale office. The onsite consisted of: * Two coding rounds * One system design ro
Worst interview process in the valley. Junior engineers take interviews of the senior candidate. They have certain solution of a problem in mind, and if you don't solve it that way, you are gone. Basically, align with their thought process.