Have to do many things that are not included inside the job scope. Will get to learn many things
Cons
Small office environment controlled by 2 bosses
Bad office culture
Expectation by boss to work beyond normal working hours
Cost sensitive
High demanding expectations for job scope
No insurance coverage
No benefits