There are nice offices and travel perks.
Teams and management are completely disorganized.
Little fiefdoms trying to push through agendas that weren't company or business related.
Some of the teams I was involved with were very group think and had no interest in any dissenting opinions.
Focus on profits, drop the love thing - it's not genuine.
There were two initial phone screen interviews, one technical and the other more operational, and then an on-site interview with four hour-long technical interviews, including one coding question, performed on a laptop.
Phone interviews with both recruiting and a Software Engineering Manager went really well, though took a very long time to arrange. I was given a coding challenge that I did and felt really good about. Though, there was a bug in the test suite they p
1) Video interview with recruiter, about 30min and high level * a couple days later * 2) Video interview with manager, about 30min and talked about projects, skills, what I'm looking for, why I was interested, etc. 3) Given a take home assignment
There were two initial phone screen interviews, one technical and the other more operational, and then an on-site interview with four hour-long technical interviews, including one coding question, performed on a laptop.
Phone interviews with both recruiting and a Software Engineering Manager went really well, though took a very long time to arrange. I was given a coding challenge that I did and felt really good about. Though, there was a bug in the test suite they p
1) Video interview with recruiter, about 30min and high level * a couple days later * 2) Video interview with manager, about 30min and talked about projects, skills, what I'm looking for, why I was interested, etc. 3) Given a take home assignment