Despite year-over-year reductions, benefits are good, particularly for families. They also have a few nice perks, though not as much as Google or Facebook. You can learn a lot here when you are starting out.
Hypocrisy, competition, and back-stabbing are ingrained in the culture. If you are a smart, straight shooter who focuses on results and has great relationships with co-workers (as the "company values" recommend), that is not enough. You must play the political game, particularly if you go into management.
If you don't play politics, your best option is to stay out of management and quickly find a politically-savvy manager who appreciates, rewards, and fights for you. If you are lucky enough to find such a manager, you'll be put on the fast track. If not, you may have to watch your career stagnate, falling far behind peers who contribute less than half as much as you do.
Culture flows from the top. Really listen to your employees to identify bad managers who play favorites and reward those who kiss up to them at the expense of real contributors.
Rid the company of their evil!
Increase transparency and drive accountability, starting with termination decisions. Stop lying and saying that terrible managers/employees who got fired left for "personal reasons" or decided to "pursue other opportunities".
I applied online in August and had a phone interview. We talked about my past experience, and I was given a simple brain teaser and a design question. The interview mostly focused on my work and project experience. After waiting 4-5 weeks, they info
The interviewer opened up by asking questions from my resume and behavioral questions. We then moved forward to a coding round about finding if a substring exists in another string. They then followed up by asking the time complexity of the problem
I had a 30-minute interview with a hiring manager. I briefly introduced myself. He introduced his team a little bit. Then we proceeded to a coding test. There was some time left for questions.
I applied online in August and had a phone interview. We talked about my past experience, and I was given a simple brain teaser and a design question. The interview mostly focused on my work and project experience. After waiting 4-5 weeks, they info
The interviewer opened up by asking questions from my resume and behavioral questions. We then moved forward to a coding round about finding if a substring exists in another string. They then followed up by asking the time complexity of the problem
I had a 30-minute interview with a hiring manager. I briefly introduced myself. He introduced his team a little bit. Then we proceeded to a coding test. There was some time left for questions.