Pros
Competitive salary, good product set and a ton of resources
Cons
Too much red tape and people wanting to be involved in deals that add no value
Pros
Best place I have ever worked between the people and the benefits. Outstanding.
Cons
Not applicable. The place is great