Smart and talented coworkers Flexible work environment Interesting technical challenges Competitive salary and benefits Opportunities to learn new technologies
Work experience heavily depends on the team.
Limited career growth in certain areas.
High turnover in some departments.
Management changes frequently.
Work-life balance varies.
Improve consistency in management and career growth opportunities.
Reduce organizational churn and provide clearer roadmaps for engineers.
The recruiting team appeared disorganized. The interview was put on hold the day of, and then rescheduled to meet with the hiring manager a week later. When asked about the format and interview process, the recruiter never replied. The interview wit
The interview consisted of one behavioral session where one of the Engineering Managers asked at a high level about skillset and previous experience. There was then an online examination which tested engineering knowledge. Then there were two more
Applied via referral and recruiter screen for about 30 minutes. Followed by a technical screen of 30 minutes with the hiring manager. The interview focused on my background and a tree data structure problem.
The recruiting team appeared disorganized. The interview was put on hold the day of, and then rescheduled to meet with the hiring manager a week later. When asked about the format and interview process, the recruiter never replied. The interview wit
The interview consisted of one behavioral session where one of the Engineering Managers asked at a high level about skillset and previous experience. There was then an online examination which tested engineering knowledge. Then there were two more
Applied via referral and recruiter screen for about 30 minutes. Followed by a technical screen of 30 minutes with the hiring manager. The interview focused on my background and a tree data structure problem.