Lots of food, decent health insurance, smart engineers (see cons also)
Interview was misleading. I interviewed for a C++ role and my actual job was probably 10% C++, mostly q/kdb+ and Bash Some smart and very talented engineers, but are often under utilized are and left to do pretty mindless tasks Too many senior/experienced devs are leaving. New engineers don't know how to handle support issues. Too many tech-related incidents which impact trading. Tech teams are not experienced in improving reliability and solving these issues (senior devs left already). Managers are mixed.
I have seen some really experienced and solid managers, but somehow they get overlooked and are not being taken seriously. In my team, half the juniors under a particular manager either got let off or have left, and senior management does not question why this manager is the only one among three with so many people under him either "underperforming" or have quit.
Find out who the good managers are (ask the juniors maybe?), keep them, and remove the bad ones.
Tech is not in a good shape right now.
There were 5 stages. 1. LeetCode stage 2 and 3. Talked about CV, asked some general trivia (about Linux, Git, Python), last 10 minutes was a LeetCode easy problem 4. System design 5. Supposed to be a HR interview but turned a bit technical, trivia q
More people respecting, instead of throwing a cold online test, they talk to you, went through questions with you, and check your understanding of the problem. 4 rounds in total. Overall, good experience.
Had a technical interview. Assessed Python skills in a live coding challenge. Asked technical Python questions around object-oriented programming and also some on SQL. Then some general questions about myself and experience
There were 5 stages. 1. LeetCode stage 2 and 3. Talked about CV, asked some general trivia (about Linux, Git, Python), last 10 minutes was a LeetCode easy problem 4. System design 5. Supposed to be a HR interview but turned a bit technical, trivia q
More people respecting, instead of throwing a cold online test, they talk to you, went through questions with you, and check your understanding of the problem. 4 rounds in total. Overall, good experience.
Had a technical interview. Assessed Python skills in a live coding challenge. Asked technical Python questions around object-oriented programming and also some on SQL. Then some general questions about myself and experience