Good library, facilities are good.
They have an every-year 5% firing policy. If you are in a small project or a new joiner, beware; your job is at risk.
I joined a project where there were 3 people in my team and the project strength was 70. The first year, the lead analyst was gone; I didn't check the reason. The next year, a subcontractor was gone; I didn't check the reason. They bought 2 graduate freshers and asked me to train them. After 3 months, the manager came to me and asked, "Why are they not performing like you? Are you not giving proper training?" I replied, "How can they perform like a 4-year experienced person? It will take at least one year."
Next October, I got a C rating. I checked with the manager. He said, "We have to declare 5% as C; now it's your turn." I sent an email to HR with all the appreciation emails received from the client. HR said, "As per the process, arrange a meeting; we will see." I said thanks and moved out of the company before they asked for a PIP.
Problems:
They know what they're doing. It is not good for employees.
It is all good. I was asked more about technicalities and to write code for SQL and PySpark. The interview went well with the process, having three rounds of interview. The HR people were good to set up the process.
The interview was cancelled thrice because the panel was not available. Four HRs were in contact with me during this process. There was no clarity on who was scheduling the interview. This was a very bad process and bad communication.
The interview was held in three rounds: two technical and one HR. Everything went so cool. However, the offer was released two months after the interview completion. The interview was held virtually via video.
It is all good. I was asked more about technicalities and to write code for SQL and PySpark. The interview went well with the process, having three rounds of interview. The HR people were good to set up the process.
The interview was cancelled thrice because the panel was not available. Four HRs were in contact with me during this process. There was no clarity on who was scheduling the interview. This was a very bad process and bad communication.
The interview was held in three rounds: two technical and one HR. Everything went so cool. However, the offer was released two months after the interview completion. The interview was held virtually via video.