The offer from CATALYST INFRA seems interesting. Is working there less stressful than at CBFP UK?
Do you think CATALYST INFRA deserves a good rating as an employer? Write honestly what you think about this company.
Reviews aren't verified