Great Co-workers, Somewhat Flexable Schedule, everything else was negative.
Pros: co-workers, somewhat flexable schedule, vary rarely brought work home
Cons: nepotism at its finest, very disorganized
Co-workers are awesome. Management is very disorganized with unrealistic expectations, and no clear direction as to what is expected of you. This is not the kind of place you go for a long term career. It is a small company that is family owned and ran. If you are not a family member I would be hesitent to work here.