The values align well with my personal values. I believe in the importance of diversity and a customer-centric approach.
Better work-life balance than many development companies, but it really depends on what team you land on.
Everything that upper management says ends up getting reneged.
They said we wouldn’t have to go into the office, now we have to go into the office.
They said they wouldn’t do layoffs, but they keep doing layoffs.
Many areas are a "boys club," and there is endless red tape preventing promotions, even with prior experience.
Once you’ve been hired in at that level, you’re on a certain track, and everything is seniority-based.
There is very little flexibility in anything, and everyone is more concerned with rules and structure than making sure employees are happy or individual needs are met.
As a result of this one-size-fits-all approach, almost no one is happy.
I was severely bullied on one team by a manager, and as a result, they moved me instead of addressing it.
Also, the pay is very poor for a mid-level software engineer/developer.
Be more flexible with employees. Some work better from home. Some would do better on another team. Some need disability accommodation that may not adhere to your strict rules about what work should look like. Some people have families and obligations and can’t work lunches, and nights, and weekends. A lot more flexibility and accommodation would make the work environment better and more productive for everyone.
The interview process is pretty straightforward. There are three steps to the process. The steps are as such: * One phone screen * One behavioral interview * One technical interview The technical interview was very basic CS skills.
STAR interview with product managers and software engineer. It was pretty simple and easy if you follow the instructions they sent you. My interviewers were very kind and respectful. They asked about my projects and the work I've done at my internsh
HR reached out, telling me their salary range and benefits. After that, a 2-3 week wait, then the on-site interview. It was a one-hour interview with one senior engineer and one manager. Focus on past experience and behavioral questions. No live co
The interview process is pretty straightforward. There are three steps to the process. The steps are as such: * One phone screen * One behavioral interview * One technical interview The technical interview was very basic CS skills.
STAR interview with product managers and software engineer. It was pretty simple and easy if you follow the instructions they sent you. My interviewers were very kind and respectful. They asked about my projects and the work I've done at my internsh
HR reached out, telling me their salary range and benefits. After that, a 2-3 week wait, then the on-site interview. It was a one-hour interview with one senior engineer and one manager. Focus on past experience and behavioral questions. No live co