Pros
Flexible schedule with regards to appointments, pto, emergencies. Laid back environment, really fun parties, nice updated office
Cons
At times high pressure, not as organized but leaves lots of room for creativity and suggestions so Im not sure its actually a con.