Horror once you are in bench. If no projects then they will ask you to resign. Initially they said they do upskilling and no layoff if projects are not there but did asked to resign at the end. Joining epam is one of my life's worst decision, if u have any other offer please go for it