The role is a varied one and every day can be different. This depends on where you are posted. At the moment I am on a static posting at a mainline station and most days are the same. Dealing with fare evaders beggars and shop lifting everyday can become monotonous.
The work life balance is non existent but this was something I was prepared for when I joined.
The salary is okay and there are frequent increments up to 7 years when your salary does not change unless you seek promotion.
The hardest part of the job can be when there is a major incident. This can also be the most rewarding knowing that you are helping so many people in a terrible situation