Autonomy in day-to-day tasks, laid-back culture, good work-life balance.
The company is going morally bankrupt for what they believe will make them more profits. I took this job because I thought they were the only company of this size that was neutral or good, even, but they have effectively gutted some ERGs and are failing to explain why certain content doesn't violate content policies.
I've been a part of several reorgs over the past year. I read that before I started and thought it couldn't be that bad, but it can really affect your ability to grow in your career if your manager or skip level keeps changing.
I've had two coworkers at the company who have left or were terminated because of bad managers. The quality of manager to manager can vary greatly. I suppose that's always the case, but it's disappointing when there is no recourse.
Figure out how to have a long-term strategy that doesn't involve hosting exclusive hateful content.
Stop doing so many reorgs. Just pick a strategy and stick with it. See the value in keeping teams together and modify what they work on, maybe. It's destructive and it doesn't make any sense. Bureaucracy is getting in the way of logic.
Figure out a feedback system that will get bad managers help or weed them out. You're losing good talent because of bad communication and ego.
Phone screen consisting of a paired coding session followed by an interview with the hiring manager. Second (final) round consisted of 4 panel (pair) interviews: two behavioral, one system design, and one additional coding.
Waste of time. The recruiter seemed out of her depth, and the team didn't appear to have a connection to the larger, overall mission. There was a lot of autonomy but very little strategic direction. The "staff" engineer who interviewed me seemed i
I was contacted for an interview, and it was scheduled. Before the interview time, the recruiter canceled it only two hours beforehand without giving any reason. I even contacted them asking why, but received no reply. Incredibly unprofessional.
Phone screen consisting of a paired coding session followed by an interview with the hiring manager. Second (final) round consisted of 4 panel (pair) interviews: two behavioral, one system design, and one additional coding.
Waste of time. The recruiter seemed out of her depth, and the team didn't appear to have a connection to the larger, overall mission. There was a lot of autonomy but very little strategic direction. The "staff" engineer who interviewed me seemed i
I was contacted for an interview, and it was scheduled. Before the interview time, the recruiter canceled it only two hours beforehand without giving any reason. I even contacted them asking why, but received no reply. Incredibly unprofessional.