Tech stack is good. Dropwizard framework with polyglot persistence, including MariaDB, Aerospike, ElasticSearch, and HBase. Message queues like RabbitMQ and Kafka. Numerous internal Dropwizard bundles acting as a facade.
Money, yeah, you will get a lot depending on your previous salary and offers.
PIP culture. Guy who recommended me PhonePe saying it's so good is on PIP himself.
Young workforce mostly freshers, so ways of working are ad-hoc. Early joiners with 6-8 years of experience are Architect/Engineering Manager. No proper defined guidelines. Requirements can change frequently. They call it Agile
.Generally, people work on weekends and after office. Good to know this before joining.
My personal life has taken a bad hit here.
Everyone here is slogging off. Culture of doing things as fast as possible with no proper testing, maybe no QAs, no proper test cases, improper monitoring and alerting. Error handling? Yeah, we get a 500 message: "Something went wrong" majorly.
Work from office culture. WFH is strongly discouraged, which may be fine, but overworking with a work from office culture is worse.
People from Amazon making the culture worse. Culture has changed from OK to bad to worse.
Lot of ego and people do not respect each other. Every senior guy has 30-50 messages which they will never reply to. These guys will not suggest you what to do but will come later on saying you should have done it this way or give the reviews. Observed it cross-teams.
Oldies vs Newbies politics. They have inducted some mid-senior engineers whose presence has threatened people who have been working there for 2-3 years and have grown their influence. These people will try their best to sideline you, and as far as I have observed, they are successful in doing so. Very bad for mid-senior engineers. Don't bother to join.
Few people have too much power to screw you. You have to be in their good books. The entire org is people-oriented rather than being process-oriented, so it helps these people to do what they wish.
People don't tell you what work you have to do, what features they want, and all. They just need you to figure it out as they don't have time to look into things. Requirements are not detailed. Nobody works on requirements or anything. Just do it. Then do iterations as long as your lead is not satisfied.
Valuation has peaked in the near term, so don't think much appreciation in ESOPs for now. You get ESOPs which they may buy back a certain percentage, but you cannot liquidate them, so it's paper money.
No rating, no hierarchy, and hence no promotion.
No documentation, so you have a hard time understanding things.
Operating like a startup, so all the cons that come with a startup are here.
Bring in the process. Provide a goal plan for the year which managers never fill and give clarity to developers on what to do. The way culture is going on will only give short-term benefit, and it will be disastrous in the long run.
The process had an OA followed by two technical rounds and one manager round. They focused heavily on DSA, clean coding, and problem-solving depth. Technical rounds covered real-time coding and low-level design, and the manager round focused on owner
The interview consisted of the following rounds: 1. HR debrief: Basic questions around salary, expectations, past experience, etc. 2. Machine Coding (LLD): You will be given an application to be developed in about an hour. You can make the code cha
The PhonePe interview felt intense yet fair. It focused on DSA problem-solving, system design basics, and practical coding. Pressure was high, but the process effectively tested real skills, communication, and a problem-solving mindset.
The process had an OA followed by two technical rounds and one manager round. They focused heavily on DSA, clean coding, and problem-solving depth. Technical rounds covered real-time coding and low-level design, and the manager round focused on owner
The interview consisted of the following rounds: 1. HR debrief: Basic questions around salary, expectations, past experience, etc. 2. Machine Coding (LLD): You will be given an application to be developed in about an hour. You can make the code cha
The PhonePe interview felt intense yet fair. It focused on DSA problem-solving, system design basics, and practical coding. Pressure was high, but the process effectively tested real skills, communication, and a problem-solving mindset.