Recently they started giving hikes otherwise mostly no concept of hike or increment.
Cons
Too much politics as the senior people who were hired previously dont want to change and update themselves according to new methodologies and standards.
No knowledge sharing and lack of appreciation.
Wont recommend anyone to join unless there is no alternative.