Relatively easy to get the job offer.
Good work-life balance.
Good mentorship (at least in my team).
I'm lucky that my team members were really helpful when I just started. When I had questions, I could always find the right people to ask, and it worked well. Also, my manager is really nice and cares about my growth.
Low starting salary. Lots of red tape. Bullying new hires.
You need to know how to deal with people like a politician to survive. Experienced employees like bullying and stabbing others (especially new hires) in the back. Technical skill is less important than communication skill. Your performance is evaluated by whom you know, not what you know.
Starting salary is the same for all new hires regardless of their background, and it's below the average. No matter if you are a CS major or business major, the salary is all the same for software developers.
Add more technical questions to the interview process. Pure behavioral questions will not help you find the most qualified candidates.
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