Very poor management, not enough space here to explain how Managers and HR are unprofessional and most important of all incompetent.
No any benefits.
High expectations from managers and zero appreciation (unless you are best friend with your team leader …
Advice: Avoid if possible
I met many good people, gained some good experience.