You can get to work on some really cutting-edge software and hardware (enterprise-related, mainly). It helps you build a strong resume, and you can attend a lot of additional training that doesn't have to relate to your current position.
Work-life balance varies widely. If you want to work on new tech, expect to work a lot. Some managers are really good and interested in your career; others are only in it for themselves. It also can be hard to move to other groups. You have to interview just like an outside candidate, which is odd.
Get someone to act as an ombudsman for employees that end up in bad situations due to things like re-orgs.
The first stage was a phone screening, followed by an on-site interview with three team members and the manager. Everyone was very nice. The questions ranged from design to coding on the whiteboard.
I applied through an employee referral. The process took two weeks. There were four different code screens. They were primarily DSA with some system design. All were relatively straightforward with twists. I wasn't expected to complete the entire pr
The team manager interviewed me and asked initial basic questions for about 15 minutes. Then, they started technical questions related to solving a coding problem. They were very motivating and encouraging, helping me on some parts of the code to ful
The first stage was a phone screening, followed by an on-site interview with three team members and the manager. Everyone was very nice. The questions ranged from design to coding on the whiteboard.
I applied through an employee referral. The process took two weeks. There were four different code screens. They were primarily DSA with some system design. All were relatively straightforward with twists. I wasn't expected to complete the entire pr
The team manager interviewed me and asked initial basic questions for about 15 minutes. Then, they started technical questions related to solving a coding problem. They were very motivating and encouraging, helping me on some parts of the code to ful