Pantry, seeing and meeting people due to the special "design" of the work environment, sunlight in the buildings, good work-life balance. Good opportunities to make an impact with your work and get to know many people, but don't expect your good work and sweat to get you a promotion or anywhere meaningful.
Certainly not a place to have a career.
Flat organizational structure has its pros and cons.
Culture can be very petty. They promote "lifers" to managerial positions, some of whom are seriously not employable elsewhere.
Great place to work right out of college, but not after 30.
Pay is not very competitive, but they will pay more to someone else to do the same job when hiring from outside.
Once you're in the company, you virtually have no place for negotiating salary unless you have an offer from somewhere else.
Once you resign, you need to vacate the premises immediately after HR interview, which appears to be about checking boxes and more employee surveys.
It does not make any sense to put so much investment in training people only to have them leave the company for better pay outside. Employee turnover is, unsurprisingly, extremely high.
That is more expensive than paying your talent well.
One telephonic interview. I was asked to solve two problems using C++. An onsite interview was requested two weeks later. In total, there were three rounds when I went onsite: * A "two on one" first technical round. * A "two on one" second tech
It took more than six weeks to get the interview offer. It was a one-hour telephone interview. I was asked several questions on data structures and algorithms, and no questions on my background or CV. Most of the questions were not extremely hard, an
I met a recruiter at an on-campus info session. I applied online and received a phone interview invitation pretty soon. The interviewer was nice and asked me a bunch of brain teasers (which might have had something to do with probability). After o
One telephonic interview. I was asked to solve two problems using C++. An onsite interview was requested two weeks later. In total, there were three rounds when I went onsite: * A "two on one" first technical round. * A "two on one" second tech
It took more than six weeks to get the interview offer. It was a one-hour telephone interview. I was asked several questions on data structures and algorithms, and no questions on my background or CV. Most of the questions were not extremely hard, an
I met a recruiter at an on-campus info session. I applied online and received a phone interview invitation pretty soon. The interviewer was nice and asked me a bunch of brain teasers (which might have had something to do with probability). After o