No one thought Time off
Requests need some pending approval state?! So the user will know about it? No one thought to add a check if requested again (because we have no status) to also check if one is pending already? Seems so basic for an HR platform.