Pros
Time freedom, freedom in making your own schedule.
Cons
Small Canadian company, extremely cheap. Had to pay for Christmas Dinner plus 1!
Terrible benefits.
Bad management team, extremely emotional. Do not let you engage with other parts of the company, must be copied on all communication. Very juvenile.
Not a professional environment for long-term career growth.