What are the cons of working for a small business today?
Small businesses can be fragile in that they can go out of business normally much faster than a large company. In most cases, you would make more money and have better benefits working in a larger company.