For me, I see no disadvantages. It is very important to point out that this company has clear expectations and goals in mind. If you are not in line with the company philosophy or core values, you will not be able to take advantage of this ever changing but dynamic environment. Be ready to work fast and think on your feet.