This company was a great place to work with competitive pay and holidays back when I started. Over time the environment has become very hostel and unprofessional company. Company is a small family own company. Upper management is very disrespectful and puts down its technicians when information is advise and complications on the job. Management does not follow its own procedures, procedures only come are followed on a time to time basics. I performed a lot of duties on a daily basics. If you are not family here, you are expendable at no cost. This company has a high turn around rate lately.