Great benefits and great pay. If you want top pay for your level of work, this is definitely the place.
Challenging work, smart people, team-oriented culture, flexible work hours, and an overall friendly work environment.
It's very easy to get into a "great engineers don't always make great managers" situation. Often, an IC gets assigned or promoted to a management role, not at will but as an "expectation" of their level. This generally results in the team being under-managed or worse.
The company promotes a team-oriented culture and a "no rock star" approach, but the review process speaks otherwise.
Flexible work hours can be a double-edged sword. You should not expect every week to be exactly 40 work hours. (Although managers are generally cool with taking "rain checks," so you can work a 60-hour week, then skip Friday for the next three weeks.)
Three interviews, including one general interview. All three interviews, even the one at the GM level, were technical, involving algorithms and writing code on a whiteboard. They included optimization questions, testing possibilities, etc.
First, I received emails from the group asking for information. I went and met with two guys. It actually became some sort of interview because they started asking me non-technical questions right away. I then received an email from HR to arrange t
I had a friend who referred me to a job in his division. After 15 to 20 days, I received a phone interview with a Development Manager. The phone interview lasted for one hour. The first half involved discussing my experience, and details about the g
Three interviews, including one general interview. All three interviews, even the one at the GM level, were technical, involving algorithms and writing code on a whiteboard. They included optimization questions, testing possibilities, etc.
First, I received emails from the group asking for information. I went and met with two guys. It actually became some sort of interview because they started asking me non-technical questions right away. I then received an email from HR to arrange t
I had a friend who referred me to a job in his division. After 15 to 20 days, I received a phone interview with a Development Manager. The phone interview lasted for one hour. The first half involved discussing my experience, and details about the g