I was provided IPhone 7 from my company for corporate purpose. The main problem with this model is the battery drain issue. You will have to charge your phone repeatedly for longitivity and use. The battery wont even last for 4 hours. Also, you do not get better user experience in gaming. This phone sucks and automatically shut down the high resolution games.
The cost is on the higher side for this model for the features provided.
The phone is very small in size and there will be lot of strain on your eyes to read data in the PPT or Excel. I dont understand why such phones corporate provide it to thier employees.
This was my first experience with iPhone and probably be the last one.