If you are working in the office where people are less. You will not get much exposure. Sometimes promotions are not even thinking off. You don't get Benefit as other IT companies provided. Yearly hikes are not great. Rewards & recognition is hidden.