Good exposure to latest technologies and good pay benefits.
Has very good WFH benefits.
Flexibility in moving across orgs.
Poor work-life balance. Too many reorganizations. Not competitive medical benefits. Roles beyond Band 63 are tough for IC roles.
Slow or minimal feedback after the interview. You have to push for feedback or wait. In my case, I waited for two weeks, then pushed the recruiter for feedback.
The interview for the Senior Software Engineer position consisted of: * A DSA round based on frontend problems. * Debugging an existing application. * System design. Overall, the interview was pretty decent. I was not prepared enough for it.
I applied online for a data scientist position. I was contacted about two weeks later for a senior software engineer position instead. The interviewer was quite pleasant and helpful, and gently corrected me when I made minor mistakes.
Slow or minimal feedback after the interview. You have to push for feedback or wait. In my case, I waited for two weeks, then pushed the recruiter for feedback.
The interview for the Senior Software Engineer position consisted of: * A DSA round based on frontend problems. * Debugging an existing application. * System design. Overall, the interview was pretty decent. I was not prepared enough for it.
I applied online for a data scientist position. I was contacted about two weeks later for a senior software engineer position instead. The interviewer was quite pleasant and helpful, and gently corrected me when I made minor mistakes.