Depends on the team you're on, but overall good career growth opportunities.
Experience varies team by team.
I took a test online using their IDE software and had to solve puzzle-type questions. I wasn't prepared and did horribly, but I would consider myself a very good employee and a pretty good engineer. However, this quiz basically shut me out of the opp
We started the interview; the interviewer revealed himself to be an articulate, well-read professional. He also explained pricing models and provided me with in-depth examples of when a business should use one over the other.
One interesting thing they asked was a system design question around building a pizza ordering system. They started with a basic flow, then added follow-up changes to see how I would modify the design for scalability and new requirements.
I took a test online using their IDE software and had to solve puzzle-type questions. I wasn't prepared and did horribly, but I would consider myself a very good employee and a pretty good engineer. However, this quiz basically shut me out of the opp
We started the interview; the interviewer revealed himself to be an articulate, well-read professional. He also explained pricing models and provided me with in-depth examples of when a business should use one over the other.
One interesting thing they asked was a system design question around building a pizza ordering system. They started with a basic flow, then added follow-up changes to see how I would modify the design for scalability and new requirements.