Pros
Good training, good benefits, great co-workers, nice onsite gym, free parking, office casual dress everyday, work from home options especially in bad weather.
Cons
As the title of this review indicates, you have to know someone or be buddy buddy with a manager to advance. Multiple years of knowledge, education, experience, loyalty, and hard work will NOT help you! I've watched this go on for years and it's disappointing and exhausting! The pay is well below what other local companies offer and they know it, even had a meeting acknowledging this fact but still have done nothing but lose good employees to other companies. Also good luck on getting approved for time off to escape from the stress and demands of h-ll. Bitter...yes but don't say you were not warned!