Fast paced environment, exposure and opportunities to learn quickly.
Great experience for fresh graduates and interns (although not so much if you already have work experience).
Cons
Poor management and unclear company policies.
Little resources to work with, lengthy and complicated processes due to inefficiency and nonexistent admin leading.
Squeezing every penny is a priority over delivering work quality.
Little opportunities to grow within the company.
Long hours.