Lots of waiting and back and forth. Long process that leaves you hanging. Could be massively improved. They review your CV point by point, introduce a test and then interview you with direct management.
Top companies for "Compensation and Benefits" near you