Extremely smart and competent people. You get to learn a lot. You'll make great friends.
Flexible work schedule, enlightened attitude towards work-from-home. If you prove yourself, they will even let you work remotely (from another city) if you have a family emergency to handle, or even to work in another city permanently too.
The best projects seem to be hand-picked for certain people. It can be very hard to find the sort of work that you want to do (that would develop your career). You may very well end up doing work no one else wants to do (like Level 3 Support). When you try to put in for a transfer, management gums up the works and makes it nearly impossible for you to transfer, unless it's one of the positions they want you to go to. They also try to make you go to Level 2 (phone support), even though you are a software engineer who wants to write code. All of this is meant to make you want to quit eventually. They have layoffs every year; it can be scary.
We need to focus on retention and respect for the individual, which is starting to disappear more and more. Make it easier for people to transfer to where they want to go within the company. We can't stay in the same role for 10 years.
Applied 19 jobs and received a call for only one. One phone call was from the manager. Another phone call was from the developers. The manager decided and called for salary negotiation. Apply online, and the best thing is to have a reference.
The interview process involved: * HR phone call * Email communication * On-site interview First round: with 2 engineers, focusing on Java. Second round: with 2 managers, discussing work experience and communication skills. After the intervi
The initial contact was a phone screening interview. Several days later, I was contacted for interviews with several technical personnel and given a short skills assessment test. The screening interview consisted of general questions about my curren
Applied 19 jobs and received a call for only one. One phone call was from the manager. Another phone call was from the developers. The manager decided and called for salary negotiation. Apply online, and the best thing is to have a reference.
The interview process involved: * HR phone call * Email communication * On-site interview First round: with 2 engineers, focusing on Java. Second round: with 2 managers, discussing work experience and communication skills. After the intervi
The initial contact was a phone screening interview. Several days later, I was contacted for interviews with several technical personnel and given a short skills assessment test. The screening interview consisted of general questions about my curren