- It is a fast-paced environment, which is not necessarily suited for everyone.
- Like many start-ups, having a smaller team means you sometimes take on tasks that might be done by others in bigger companies, but it's an opportunity to learn new things as well