very bad experienceThe good thingsTo prevent overspending, split your salary into two payments.
On weekends, you have to answer calls and rush to complete reports.
The challengesThere are no clear instructions from management, and many things need to be kept confidential.
Information is not openly shared with everyone.
Salary increments are minimal unless you mention you have a good opportunity elsewhere; only then will they consider giving you more.