Great benefits and health care. Benefits like travel reimbursement and fitness reimbursement. Many opportunities to work with colleagues from all around the world and everyday is a challenge. Pays ok.
Cons
Managers/supervisors that I am reporting to is doing a bad job and does not act like a leader.