Flexible schedule, they're super unorganized which means you don't have to be organized either, no real responsibility, small company.
Cons
No leadership, lack of accountability, mountain of software issues means you spend a lot of time repeatedly fixing basic problems, company always on the verge of going out of business.