If things don't work out you'll likely end up on a performance plan. You will never meet the expectations of this plan. They will always move the goalposts. The performance plan ends when you resign.
When a bad release happens (and they often do) you will be blamed for it. Yes, they play this petty game and it saps the life from you. Middle management and above take no responsibility for anything. Their poor planning, terrible communication skills and tech illiteracy are never a factor. Retrospectives are nothing but a show trial to continue the blame game.
Management constantly lie. To staff and to clients. They spend so much time and effort creating the perception of a hot new tech consultancy that's got some secret sauce to make them a billion dollar company and a great place to work. It's all smoke and mirrors. You may wonder why they don't actually work towards creating this reality instead of always projecting the fantasy.
You are expected to be online 24x7. It's not in your contract or the employee handbook. Instead, they take the peer pressure approach. They will let you know when you weren't contactable, will ask why you weren't replying to insane rantings at midnight on Teams, why you weren't fixing some trivial bug at 5am or on weekends. They will call this out in group emails or team meetings and humiliate you into submission. Your plea for work/life balance (which they openly promote) will be scoffed at and ignored. Everything is a loyalty test.
The internal software platform doesn't make software delivery any better or faster. If the aim of this software was to make every aspect of the developer experience as bad as possible then it would be the best software ever. The forced use of this system only adds to the apathy, dejection and shame of your productive output.