Now i understand why reviews are terrible. I also had a bad experience when they scheduled an interview for me when i arrived there was noone to interview me :)
Of course never planned to work there
Top companies for "Compensation and Benefits" near you