Beat eggs, sugar, oil and pumpkin with an electric mixer until fluffy. Sift together flour, baking powder, cinnamon, salt, and baking soda in another bowl. Gradually add to the egg mixture with the mixer at low speed. Spread batter into a 15 x 10 x 1 jelly roll pan sprayed with Pam. Bake for 20 to 25 minutes or until center of cake is done. Remove from oven and cool completely.
For icing, cream together cream cheese and butter with an electric mixer and add vanilla. Slowly beat in confectioners' sugar until smooth. Frost cake with icing and cut into squares. These freeze well.