That's pretty awesome opportunity and investment.
I wonder how they deal with understanding/measuring performance with these short engagements.
(Facebook has a "hackamonth" program which people who have been at the company for 18 months are encouraged to do - work on a new team for a month, and then decide to return, stay, or join a third team.)