You have to go on-site for their screening and interview, not knowing what job role they would assign you. Also, it is a one-day hiring process—as per their email. They could have conducted an initial interview first online.
Top companies for "Compensation and Benefits" near you