Very good health insurance benefits and overall pay for worth is average.
Cons
Place the cart before the horse when doing business. Horrible departmental communication. Work environment and culture is one I've never encounter and wish to never encounter again in my professional career. Neptitism environment and practice that is unfair and unjust for those who are non-Indian.