Terrible. I worked under several different companies at the site I was at, they took over the contract and I left within two months. Worst company I have ever worked for, hands down. They cut our staff almost in half and then started writing everyone up for poor quality work. If you like your sanity.... I Would not work for this company.
Toxic, unorganize and too much politics
Bit strict but very good if you are doing your job.