Pros: small work out room, showers. good pay.
Cons: managment is lost, they cannot execute when the rubber meets the road, do not pay thier contractors or vendors on time
They will waste thousands in resources by wasting time not making decisions. You could have 3 possible solutions for a problem or possible problem and they will not listen there. There are some people there whom are very, very difficult to work with. Really good at what they do but that is all they are good at.