Pros
Flex time hours
Great company culture -team work is encouraged
Pay is great, benefits are awesome
Half day Fridays, Company parties, picnics, awards, birthday treat, anniversary date bonus, closed during Christmas & New Years
Friendly atmosphere, feels more like family
Cons
Monday - Thursday long days, but the bonus 1/2 day Friday is worth it.