Pros
Often had gatherings for the employees
Cons
Not organized! No processes and procedures in place in the dept I worked for. Management tends to avoid the approval process to bypass upper management. Pay is very low and you're taken advantage of and is expected to go outside your JD. Benefits are not great at all! A family of 3 is expected to pay around $600 a month, which is very hard esp w/making less then $22 an hour, compared to other companies. Salary is not great at all unless you are a friend of the manager who is willing to give you top $$ which results in the person being a lazy contributor to the team. I can go on and on. if you're pregnant, your job may not be secured (found out they will be laying off someone who just had a baby). The technicians have to travel to many diff locations w/a wage of $12 an hour w/no mileage expense (some will make a exception depending if they're desperate and need workers. I can go on and on.