Productive and caring work environment.
Cons: work hours
I decided to take a "gap year" from school. I started working there right after high school. After a year had passed by, I decided to enroll my self into school. They were more than happy to work around my school schedule. As my schedule got more demanding, the more flexible they got. I am happy to get them an overall rating of 5 stars.