Preheat oven to 370 degrees F.
Combine flour, sugar, baking soda, and spices in a large bowl using a whisk. Make a well in the center and add eggs and pumpkin puree. Mix well.
Grease pan with butter or oil, then pour batter in 13 x 9 cookie sheet. Bake for 10-14 minutes, or until cake has pulled away from sides and is starting to brown.
While baking, make filling by mixing cream cheese, butter, powdered sugar and vanilla until creamy.
Place a towel on the counter and liberally sprinkle powdered sugar on it. Place cake on towel and carefully roll in towel and leave for 5 minutes. Roll out, spread cream filling on cake. Roll cake again.
Store in refrigerator.