I haven't owned an iPhone since 2010, but since I helped my friend research answers to this very same question you asked, I think I can give you an answer that might help. There are also a ton of articles and YouTube videos that answer your question.
Design/aesthetics - The overall look and feel of the 8 is pretty much exactly the same as the 7 (and this has been the case since the 6). The one major difference is that the 8 has a glass back (not metal like the 7), to allow for wireless charging. The 8 is available in fewer colors than the 7, however. The 8 is gm heavier than the 7, if that matters.
Screen and camera - Exactly the same, except the 8 screen has a new True Tone feature that adapts the screen tone based on ambient lighting, and the 8 camera can do 1080p up to 240fps.
Storage - The 8 comes with a minimum of 64 GB, twice the minimum storage space of the 7 (32 GB).
Functionality - The one big new piece of functionality is that the 8 allows for wireless charging without the need for a special accessory that would allow the 7 to do the same. Bluetooth 5 is now supported on the 8, but most people won't care about this.
Performance - This is where the A11 Bionic chip of the 8 really blows the 7 away. Several people have done benchmarking using Geekbench and found the 8 to be quite a bit breezier than the 7.
Overall, the 8 is not a huge upgrade from the 7, but it is always best to get newer technology unless you have a compelling reason to go with older tech.
Since your company is buying the phone, it's a no-brainer. Get the 8 !