salarywise not bad .not sure about grade since i am not from the same org . but can check