BP offers some of the most diverse, generous, and unique giving programs. Every BP employee working at any location in the world can access up to US $5,000 a year in company grant money through either the Matching Gift, Matching Effort, or Matching Time programs. Additionally, every employee can request a $300 grant for an organization of his or her choosing through the company’s Fabric of America Program.