Pros and Cons of Working for a Smaller Company