Pros
State of the Art ,Excellent Employee training,Room for advancement,Well rounded Upper Management,They don't spare money when it comes to Employee safety,and tools needed to complete a job
Cons
Lay-Offs, They Don't look in the company first before filling a upper position,