Pros
Funny, laid back and animated coworkers who are literally the only reason people don't leave the place because you couldn't find that atmosphere almost anywhere else, laid back environment with hard working men and women
Cons
Management doesn't follow procedure for things they chastise employees about and changes schedules for work at last minute notice at the expense of employees (i.e. being told not to make weekend plans because of work then canceling work the day before) also forcing overtime with little to no notice (sometimes) and punishing employees who can't make the adjustments while sometimes not complying themselves Employees are viewed as expendable and replaceable with hardly any praise or notice for hard work and effort but always sure to be informed of how poorly they may have done and criticized Employees are also made to perform tasks and jobs outside of their technician level without appropriate compensation for the tasks