I worked at Indian Army full-time (More than 10 years)
excellent work culture, good pay and perks, good peer support, you can pursue your hobbies, provides exceptional infrastructure, life long pension increment for inflation
early retirement, some time separated from family, frequent relocation, danger to life, strict discipline, some times have to deal with emergencies.
I applied through other source. The process took 5 days. I interviewed at Indian Army (Bhopal (India)).
It is a five days process involving indoors and outdoor tests. The entire process right from being received centrally to departure you are observed about your conduct as a 'would be officer'. The laid down Standard Operating Procedures laid down by the system are exhaustive and rigid which do not leave any scope for any one to hood wink the system. Not only your present standards are checked, the Service Selection Board consists of a team which checks you fully in your aptitude to take on pressures/ stress of the job yet deliver in the times of crises. The complete ground performance tasks coupled with group discussions and one o one interviews including written psychological tests ensure that the right candidate is selected.