Enough holidays in a year (~25).
Certain people at the top (such as Ravi) are very good.
Chance to work on newer technology as the bank is shifting from old to new ATMs.
Most developers are dedicated and talented; it's mainly the management that's terrible.
Low salary and low perks compared to all its peers (DB, Citi, Barclays, etc.). If your friends work there, you WILL feel bad when you compare.
Terrible management - mark my words, I cannot emphasize this point enough. I am not talking of the very senior management but team leads/project leads/etc. who report to the top brass, and especially the non-technical employees like analysts teaching developers about tech.
Horrible HR; it was dreadful dealing with them whenever I had to.
On weekends, the Business Bay building in Pune stinks of urine. The lifts are too slow and work on some crazy algorithm. I had to climb 9 floors of stairs almost every day.
Compass mess is overpriced and low quality.
They don't take your complaints seriously until you resign, after which they make big promises which are LIES, to keep me there at a critical time.
They might lie to you in their interviews; ensure to take down the benefits promised in writing, especially if you are a fresher.
They treat Indians like a bunch of chumps, for example, scheduling calls after 6 PM in India or at night to suit their timings in the UK.
Even if you are talented, you may be dumped in mainframe, production support, etc. There is no way to leave unless you finish one year and apply for IJP, but that's one year of your life wasted and you cannot mention your experience outside.
You cannot undergo a transformation by replacing your developers but not your managers. That's so myopic, I cannot believe an MNC would think it would work. Even a donkey can do work right if its manager is competent, but not vice versa.
Take better care of your employees. You don't even have a cab service for your employees. Infosys has a much, much better office and canteen.
The process was extensive, with multiple interviews with different people. The whole process was online. A coding and aptitude test was also there. I'd classify the different rounds as: * Personality * Technical * Technical * HR
Aptitude test followed by a coding round consisting of 2 questions, and then two technical interviews and one HR interview. Overall, the process is very straightforward, and they need people to work for their services, as they mostly offer service-b
Simple interviews with basic to advanced Java concepts, including Spring Boot and backend development. Topics covered: hashing, component scan, repository, and more about backend development with respect to Java 8, entities, and objects/annotations.
The process was extensive, with multiple interviews with different people. The whole process was online. A coding and aptitude test was also there. I'd classify the different rounds as: * Personality * Technical * Technical * HR
Aptitude test followed by a coding round consisting of 2 questions, and then two technical interviews and one HR interview. Overall, the process is very straightforward, and they need people to work for their services, as they mostly offer service-b
Simple interviews with basic to advanced Java concepts, including Spring Boot and backend development. Topics covered: hashing, component scan, repository, and more about backend development with respect to Java 8, entities, and objects/annotations.