Pluspunten
Flexible work environment, you don't have your boss hanging over your shoulder. Great benefits - car, salary, 401k, health insurance. They do treat you well in terms of a severance package. So even if you get laid off you have plenty of time to look for a job. The car and free gas are the best perks - not having to pay for gas in this economy is a big bonus. If you get your work done then you can be home at a decent hour. They do have a good time at meetings - by that I mean lots of food and drinks and activities.
Minpunten
Lack of transparency, data integrity, quotas and rules are always changing. When reports are due they expect you to do them on your personal time. Some managers never tell you what you did well, only what you did poorly. They ask a lot of impossibles. Expect you to see no-see physicians all of the time. They have unrealistic expectations sometimes. POA meetings are the worst. A lot of time spent on preparing a 7 minute detail that you will never use. But if you say something you will be shut down. It's best to go along and just eat the free lunch.