Pros
The amount of vacation, sick and personal time is great, the people in the office are friendly and willing to help. Also, I love the fact that the owners are friendly and know everyone's name. Location is convenient.
Cons
We only get bonus at Christmas time; I think there should be some kind of maybe a quarterly or some mid-year bonus if the company is doing well.