Due to it's cohort structure there is absolutely zero room for negotiation on salary. They say they try their best to place you in rotations that would fit you and your skillset, but at times you can be placed somewhere that you didn't necessarily want to go to. Because you are rotating around the company and each team has a different structure the hybrid/remote options are ever changing and you are expected to adopt the structure of the team you're on. AKA if they come in Monday-Friday, you are likely required to come in Monday-Friday. Additionally, due to rotations, work-life-balance varies depending on what team you're on and the season of selling its in. So at times you could be rotating on divisions during their busy season, expected to work overtime or enough to cover needs as well as adopting their work life structure for when they come into office.