Spray a 9x13 inch baking dish with cooking spray.
Place cubed croissants in the baking dish.
In a large mixing bowl, combine cream, pumpkin puree, sugar, brown sugar, eggs, milk, syrup, vanilla, cinnamon, and salt. Mix well.
Pour over the croissants.
Refrigerate for at least 4 hours or overnight.
Preheat oven to 350 degrees F.
Bake for 40 to 50 minutes or until the pudding puffs up in the middle and egg mixture is cooked through.
Serve with brown sugar syrup.