Highly qualified and dedicated senior management, they always go the extra mile to help all team members.
An opportunity to learn about different business and technology aspects.
Cons
I think the same disadvantages of most growing Tech companies applies here, like fast-paced and constantly moving environment.