Absolutely TERRIBLEThe good thingsThere is nothing good to say about this company,would not recommend working here even to my worst enemy
The challengesGetting things done on time,poor to non-existent management,language barrier amongst non english speaking staff,Managers leaving on holidays leaving no body with experience to run the place