Huh, I've always found Unity orders of magnitude better than something like Unreal, never seen more than 10 seconds to compile which seems quite reasonable to me.
(You do need to turn off Auto Refresh though, no idea why they think having that setting enabled by default is a good idea.)