Not available so no point describing
Very less as compared to the market standards
this is very bad as it depend on your manager if you are leaving the project and move to another they will do whatever they want.
not good for long term employees
most of the times you get it totally based on your manager.
Performance Bonus is not so good.
Do not expect after joining company.
It's purely based on manager's point of view, not the individual performance
Unpredictable measures of evaluating performance bonus
Performance Bonus depending upon your work