Pros: opportunities for relocation, and advancement
Cons: unless you are a programer and love dark workplace, it can be a depression environment to work in
Good place to work. Not micromanaged, annual reviews, benefits are OK. They offer frequent employee lunches, and family events, free breakfast every day.