The overall process was good as I was getting the desired role and team I was very much looking forward to. On the compensation discussion and the final outcome, may be more I could have tried on negotiation but still okay for me. Hoping the appraisals or increments don't disappoint me so much !