Work-Life Balance is very good:
You are free to work extra if you see the need and work around other types of compensation depending on your manager.
The learning curve is steep at the beginning. You have access to expert individuals and teams, and to tons of information through internal platforms. Reinventing the wheel will NOT be a problem here: there are notes for everything if you are willing to read and learn.
Although after a while it is easy to get noticed if you do a good job, promotions are very rare. When they happen, most often they come without salary increase (yes, more responsibilities for the same money).
Bonuses are also rare, and when given, they are very low compared to the extra effort carried out to deserve them. This causes noticeable rotation.
Changing teams across the organization is a bit more common, but very difficult, and this also happens without salary adjustment. All this, together with a learning curve that flattens out after 3-5 years, makes it a real challenge to stay motivated.
I would advise upper management to come up with ideas to keep employees motivated: salary, promotions, bonuses, or flexibility to change teams.
Constant reports of how well the company is doing in the market come through email very often. It would be very good to see some of this economic well-being reach the people actually doing the work.
First round: Telephonic. Second to fourth rounds: Technical rounds. Fifth round: Managerial. Final HR call. Offer rollout. This process can take from weeks to months, depending on project requirements.
There are a total of four plus one rounds of interviews, and the interviews are tough. 1. Java basics, programming, Data Structures 2. Programming level: tough, Data Structures, logical 3. Problem solving, analysis 4. Projects you worked on, solutio
Challenging interview. Questions varied from algorithm design to brain puzzles.
First round: Telephonic. Second to fourth rounds: Technical rounds. Fifth round: Managerial. Final HR call. Offer rollout. This process can take from weeks to months, depending on project requirements.
There are a total of four plus one rounds of interviews, and the interviews are tough. 1. Java basics, programming, Data Structures 2. Programming level: tough, Data Structures, logical 3. Problem solving, analysis 4. Projects you worked on, solutio
Challenging interview. Questions varied from algorithm design to brain puzzles.