Had a good culture at one time, has some good hard workers still there.
Cons
Overseas leadership is out of touch and has taken cost cutting measures to the extreme. Many talented hardworking people have left with knowledge that cannot be replaced. Upper management has no idea how anything works.