Pros
Location. The people excluding executive and HR teams. Paid time off (PTO) benefit.
Cons
The executive team is shady in their supposed company goals. They seem to be like most other corporations in their greedy dealings, even though their message to employees at quarterly meetings is all about helping Americans make better healthcare choices. Meanwhile, they sign multi-year contracts with clients who own facilities (and sponsor their physicians) that make the content displayed on their site biased -- and not for the consumer's or patient's better interest. Example: If a client pays the right price to have data suppressed such as physicians' survey results or background history, they abide to the client's demands. The HR team is not trustworthy. Management overworks employees on a regular basis. They say that 12 hour work shifts including weekends will be over when a project is completed, but the projects and unrealistic deadlines set by them never really end. And when they get the team pizza or expense whatever delivery for dinner, they make people feel like it's a favor they're doing the employees. Their technical teams don't follow any healthy project management methodologies. They went from Waterfall to Scrum to chaos. Hence, their unrealistic deadlines and unhealthy work schedules. *** As of the summer of 2014, I still can't easily schedule time with my ex-coworkers who've remained friends for lunch, happy hour or dinner because they continue to be slave driven by their management / executive team.