Pros
tap|QA has a welcoming environment. Everyone is invited to play softball (spring), join happy hours after work, go to Tuesday night movies, play ping pong and foosball. It doesn't take long to feel at home here. They are also good about giving raises and bonuses (referral bonuses are worth your while). They feed us lunch or breakfast every Friday, provide snacks on Tuesday/Thursdays, and have drinks (soda, ice tea, coffee, etc.) available everyday. They offer training courses every once in a while - the last one was an automation training that was a 12-week program. Co-workers are cool and environment is relaxed.
Cons
I can't think of anything that I would change. I like the people and my work.