You get paid, that's it. I cannot think of anything good about the team. I am not talking about the company; I am talking about the team.
The so-called new hire team rotation does not exist at all! When they hire, they give such an option. However, once you are placed in a team, you are dead.
People: In the whole year, we have had only one team lunch (no outing at all). All my manager knows is to stand behind people and ask how it's going. Those nerds in my team never know how to have a life. All they talk about is going home and watching cartoons, and they are poor in communication with others; all are cynical. When I ask how to find something or can you give me a demo, they would say, "Go Google."
Technology: They never know how old their technology is. Java for websites; they are not willing to use new stuff. You cannot find Spark, NoSQL, Redis, Docker, or whatever is industrial standard now.
They use SOAP, HTML, Spring, all kinds of dead limbo stuff.
Managers generally come for 3 years then leave. No one cares about long-term profit.
Stocks: Company missed the market 3 times now, and it is only $50. The revenue is even lower than in 2014. I cannot think of any future.
Promotion: Great people leave. My best buddy at the team is not at Google, and I am at another big company. When we reunite and talk, we both agree that managers do not know how to promote the right people. Salary raises cannot even counter inflation. People's titles do not even change after 3 years.
Energy: I can only see people in their 40s in manager positions, which makes the whole company not energetic at all.
Think about how to pick proper managers.
5 Rounds. Got the call from the career fair when they came to my college. 1st round was the very next day of the career fair. 2nd Round: Take-home assignment. 3rd, 4th, and 5th rounds: Onsite. A very friendly set of warm and awesome people. Quest
One technical phone screen, then I was invited for an onsite interview. The phone interview wasn't too hard, and the interviewer was very friendly and engaging. They asked a few personal questions and invited me to ask whatever I wanted, as well as a
Very good and prompt. They provided good communication and gave me enough time to answer the questions. I screwed up the interview because I was not well-prepared. The HR was very quick in response, and the phone screen was not very hard, but to the
5 Rounds. Got the call from the career fair when they came to my college. 1st round was the very next day of the career fair. 2nd Round: Take-home assignment. 3rd, 4th, and 5th rounds: Onsite. A very friendly set of warm and awesome people. Quest
One technical phone screen, then I was invited for an onsite interview. The phone interview wasn't too hard, and the interviewer was very friendly and engaging. They asked a few personal questions and invited me to ask whatever I wanted, as well as a
Very good and prompt. They provided good communication and gave me enough time to answer the questions. I screwed up the interview because I was not well-prepared. The HR was very quick in response, and the phone screen was not very hard, but to the