Pros
Shell claims work life balance and full time regular employment but it actually like a fixed period contract with the risk of job insecurity - every employee has to look and apply for new job within Shell after fixed period (max 4 years) like finding a new employment and has to leave company if unsuccessful even individual performance rating is excellent. By design, Company hide this policy from the prospective employee before joining Shell India otherwise good talent (specially from Oil & Gas Public sector) will shy away from the company.
Cons
Shell India want to hire best talent (renowned experienced professionals, IIT graduates) but provide no job security. These best talents are fired at any time without assigning any reason. Shell believes in hire and fire policy but will not say in open. For example, Shell India hired new IIT graduate to honour their campus commitment but will also fires their senior from previous years at the same time to keep the number in check. Shell also claims career progression for employee but there are many examples where excellent experienced profession are forced to leave company jeopardizing their career ambitions.