Devil in the details. Label placements matter.
Which form design is better, top label or left label? It depends on what you want to achieve. For an enterprise payroll application speed, ease of use and the ability to localize the user-interface later won out.