More opportunities Decent technologies Good colleagues Branded company Good company
Bad management.
No real diversity.
Work/life balance not really good.
So many meetings.
I applied online. The process took 4 weeks. The interview process was professional and well-organized. It included an initial recruiter screening, followed by interviews with the hiring manager and team members, covering technical skills, experience
Moderately tough DS&A questions. More emphasis was placed on System Design. In System Design, I was quizzed about messaging systems, which related to my past experience, and also about networking protocols.
Very brief, only 30 minutes. Interviewer was okay, but should have been more informed. Couldn't know, but should know more about the process we are preparing for. We were ready to answer, but it seems that's not so good anymore. Thus, this should not
I applied online. The process took 4 weeks. The interview process was professional and well-organized. It included an initial recruiter screening, followed by interviews with the hiring manager and team members, covering technical skills, experience
Moderately tough DS&A questions. More emphasis was placed on System Design. In System Design, I was quizzed about messaging systems, which related to my past experience, and also about networking protocols.
Very brief, only 30 minutes. Interviewer was okay, but should have been more informed. Couldn't know, but should know more about the process we are preparing for. We were ready to answer, but it seems that's not so good anymore. Thus, this should not