Relaxed deadlines, decent enough pay, and friendly people
Cons
Poor management, company says they're a family and that they care about each other but are just as cutthroat as any other company, poor project management, and pretends to invest in their employees