Work location is very central with easy accessible via public transit and free parking provided. A fun work place with departmental recreational activities is definitely a plus. Very approachable managers that are always willing to provide help.
Cons
There should be a policy that allows for working from home.