10 minutes seems to give a good ratio between high-quality gameplay and time commitment. Chess.com uses 10 minutes in several big events like the Global Chess Championship. However, that gives the possibility of games up to 20 minutes, so if you need shorter games, you can adjust the time or number of rounds to whatever works well for you.
Newbie chess tournament time controls

Time Controls - Everything You Wanted To Know...
https://www.chess.com/blog/RussBell/time-controls-everything-you-wanted-to-know
https://support.chess.com/category/159-tournaments
I'm organising a chess tournament for people in my department at work as a social event but I don't know a lot about time control (I normally just play 30 minute games on chess dot com) does anyone have any suggestions on possible time controls? Not looking to make this too big of a time commitment from the people participating