Avoid at all costs
Absolutely abhorrent place to work
Vile little witches in their head office
Disgusting treatment of staff , no care or attention given to employees. I wish someone had advised me of this before making a big mistake working for these cretins. Do yourself a favor and go anywhere else bar here.