I once worked for a company that never used stock photographs; all the website images were of staff, taken and used with their permission on work premises.
Not only did it give a sense of pride and ownership of the site, internally, but we could also add captions like "John S, St Louis Office" and had feedback that visitors appreciated the personal touch.
Other benefits included absence of licensing fees and ability to take custom photos with staff showing the products.