Likes
... revamped it recently. But utilizing the skills in the project may not happen. Salary benefits are okay and work appraisals are like any other service based companies. Again if you are under good manager maybe you can negotiate. Company Culture is good.
read more