Pros
Pay, Health Care, Jobs, Learning
Cons
Management needs work. Most Managers & Lead techs are more worried and involved with personal life and being in personal groups at work. Instead of being a leader they like to play with their cell phones while the real team players work with each other. Witnessing managers and leads make fun of other employees is a unsettling feeling in the work place. Some coworkers are the best a person could ask for and others come into work smelling like a Alcohol and or have poor attitude towards life. When you have a manager calling you names and or making fun of how you dress is the type of work environment you will be looking forward too. Never would I have thought working here this would be an issue. If you don't fit in they will feed you a negative positive feed back by saying great job or keep up the hard wok but unfortunately gets turned around when it gets to management. It's a great company to work lot of great people for but unfortunately I now understand why turnover is so high.