Horrible place to work and even years after not working there they are making problems for me by lying about the amount of time I worked for them they treat their employees like absolute garbage
August 2023
Working here. Been working for nearly 20 years. It has gotten better than it used to be.