Mostly great colleges.
Good managers who care about their employees.
Transparency (anyone can find out what other employees are working on).
Opportunity to get training on the job.
Employees are encouraged to move around, and there are programs specifically set up for employees to find the right team.
Management is becoming more concerned about the needs of developers (everyone getting new computers and much bigger monitors).
Some good technical work is done depending on the team.
A lot of what you experience can vary drastically depending on your team.
Unfortunately, some teams may have to maintain applications written using outdated technology, but I think that is slowly changing for the better.
Some internal politics to deal with, but I think this is inevitable in a company of this size.
The company is going in the right direction; keep it that way.
Give employees more structure.
Focus on ways to improve the software code quality and methodology to retain and attract talented employees.
The interview was a technical phone screen conducted via video call with screen sharing. After brief introductions, the interviewer asked about my Java experience and previous projects. Then we moved to a live coding challenge where I needed to solve
Traditional interviews start with LeetCode-style interviews, followed by behavioral. Be prepared for hard/medium level problems, even one problem to solve for the entire interview. Interviews were standard, and feedback was provided quickly.
Telephonic interview. The interviewer asked me to write a code for deep copy of a linked list. I did, but I did not get selected for the next rounds. Overall, the interviewer was helpful.
The interview was a technical phone screen conducted via video call with screen sharing. After brief introductions, the interviewer asked about my Java experience and previous projects. Then we moved to a live coding challenge where I needed to solve
Traditional interviews start with LeetCode-style interviews, followed by behavioral. Be prepared for hard/medium level problems, even one problem to solve for the entire interview. Interviews were standard, and feedback was provided quickly.
Telephonic interview. The interviewer asked me to write a code for deep copy of a linked list. I did, but I did not get selected for the next rounds. Overall, the interviewer was helpful.