My experience was bad. I lost money working for Bravo. I was hired to work for a client who apparently either misled Bravo or reneged on its agreement. The job was advertised as full-time permanent. Turned out it was part-time temporary. Believing it was permanent, I signed up for benefits. Bravo made no attempt to compensate me for my losses or return the deductions from the meager compensation I got. Bad news. Bravo will not support its employees when its clients renege.