This is a good opportunity for new grads. You will have 4 rotations every 6 months within US offices. It's good for who wants to get exposed to different tech stacks and office culture.
Cons
It may not be suitable for someone who wants to be in the same team for a long term. Also 6 months is kind of short at some point.