Good life/work balance, a relaxed environment, nice people, competitive compensation, and challenging work.
This is indeed a great place to work.
I'm not fully certain that it is a great place to make a career, since the knowledge gained through experience there is very specific to the job and very unlikely to be useful somewhere else.
Compensation increases should improve in order to keep employees that might consider other jobs that contribute better to their careers.
NOTE: This post may be a bit long as I tried to portray the entire interview process. It all started after I received a call from the hiring manager. She stated that she had come across my profile on a job portal and found that it matched an open re
1st round: HR cold call 2nd round: Onsite programming language test (C++) and interviewed by director via Oracle Collaborator 3rd round: Telephone interview by one manager and senior developer for job fitness and skill level (from India) 4th round
The technical interview was difficult. I would have performed better if I had prepared it more systematically. Prepare Java fundamentals and data structures in depth. They also tested my knowledge on Spring and other frameworks.
NOTE: This post may be a bit long as I tried to portray the entire interview process. It all started after I received a call from the hiring manager. She stated that she had come across my profile on a job portal and found that it matched an open re
1st round: HR cold call 2nd round: Onsite programming language test (C++) and interviewed by director via Oracle Collaborator 3rd round: Telephone interview by one manager and senior developer for job fitness and skill level (from India) 4th round
The technical interview was difficult. I would have performed better if I had prepared it more systematically. Prepare Java fundamentals and data structures in depth. They also tested my knowledge on Spring and other frameworks.