Best job I ever had, until upper management decided to use a criterion for reducing headcount that had never been used before. It blindsided my boss, who was furious that I got laid off.
But up until that point, it was a great job, and a company that lived its values. Now, I'm not so sure about them living the values now.
Benefits are great. It's going to be hard to find another company with as good benefits. Pay was good; I was rewarded as long as I worked my tail off and neglected my family.
The people do live the culture and values, but upper management has demonstrated that they don't.
They will work you to death and expect it, although they won't say that.
If you don't mind sacrificing a good portion of your family time so that you can put in the hours that are needed to get the job done (not enough resources but ever-increasing demand for output), then you will be rewarded.
But, is it worth it?
You screwed up with this last round of layoffs (June, 2015), BK. You lost a lot of great talent and experienced people over a technicality, and you're likely to lose more as a result, because people don't feel "safe" anymore. They don't trust you anymore. It's going to be hard to regain that trust.
General Interview on personality. Followed by a technical homework where you can choose between 5 problems. Then a technical interview on the homework. Lastly, a general technical interview with questions and coding questions.
It really depends on the team you interview with. Generally, we hire folks as contractors, and then if they work out, we try to bring them on as full-time. A phone interview is used to screen, and then an in-person interview follows if things go we
Two phone interviews, the first one was for 30 mins and the other one lasted for 45 mins. After I passed the phone interviews process, I was told to go to the main campus to have one final on site interview.
General Interview on personality. Followed by a technical homework where you can choose between 5 problems. Then a technical interview on the homework. Lastly, a general technical interview with questions and coding questions.
It really depends on the team you interview with. Generally, we hire folks as contractors, and then if they work out, we try to bring them on as full-time. A phone interview is used to screen, and then an in-person interview follows if things go we
Two phone interviews, the first one was for 30 mins and the other one lasted for 45 mins. After I passed the phone interviews process, I was told to go to the main campus to have one final on site interview.