"Overall okay but the business model is not that good. Too frequent organizational changes and too low salary for the given title as compared to others. There is no end to work. They have mid-year and annual review but those reviews will not help you get increment in salary nor will they give you any promotion."
Update your browser to have a more positive job search experience.
Upgrade My Browser