They treat employees really well.
Goals are very clearly defined, and it's easy to track your progress.
Your managers want to help you grow your career.
There is a lot of group-think and an unspoken requirement to drink the Kool-Aid. Communication doesn't always happen in the appropriate channels, so it's easy to become disconnected.
Make it less appealing for employees to move around a lot within the company. Or, rather, make it more appealing for employees to stay with their groups longer. There's so much overhead from the chaos of people moving around all the time.
I interviewed on campus and was asked one easy algorithm question and one object-oriented question. After waiting for two months, I received an email from the recruiter. They told me I passed the interview, but there were no more interview spots, so
I submitted the application directly online on the company's website. Two weeks later, I received the phone interview. The interview lasted approximately one hour and was mainly technical. Some questions included OOP concepts and brain teasers, such
On-campus interview, which went well. It's been a month now, and they have not responded. My recruiter left the job, and I've received no feedback yet. However, they were quick to set up an interview. I'm looking forward to hearing from them soon.
I interviewed on campus and was asked one easy algorithm question and one object-oriented question. After waiting for two months, I received an email from the recruiter. They told me I passed the interview, but there were no more interview spots, so
I submitted the application directly online on the company's website. Two weeks later, I received the phone interview. The interview lasted approximately one hour and was mainly technical. Some questions included OOP concepts and brain teasers, such
On-campus interview, which went well. It's been a month now, and they have not responded. My recruiter left the job, and I've received no feedback yet. However, they were quick to set up an interview. I'm looking forward to hearing from them soon.