Very good work/life balance. Good managers and co-workers. Huge investments in R&D and lots of new projects to work on.
Bureaucratic. New recruits are preferred over retaining existing talent. Current employees are underpaid compared to new employees. Too many organizational changes.
Spend as many dollars on retaining existing employees as you would be willing to spend on recruiting new employees.
The interview process consisted of two levels: * Approximately 4 hours of in-person interviews, followed by a 30-minute phone conversation. * The process was primarily focused on coding and presentation skills. * It was a group panel interview.
It was a difficult interview. Some questions seemed like they were being read from Google. Overall, you need to prepare questions from Google and try to learn the logic.
Very good questions. Good work environment. I am really excited to start working there. Everything went through smoothly. The HR manager was very educated and friendly. Definitely a place to recommend.
The interview process consisted of two levels: * Approximately 4 hours of in-person interviews, followed by a 30-minute phone conversation. * The process was primarily focused on coding and presentation skills. * It was a group panel interview.
It was a difficult interview. Some questions seemed like they were being read from Google. Overall, you need to prepare questions from Google and try to learn the logic.
Very good questions. Good work environment. I am really excited to start working there. Everything went through smoothly. The HR manager was very educated and friendly. Definitely a place to recommend.