Pros
This is a very challenging organization, you have to be an aggressive, organized, creative, go-getter to be successful, the company is growing fast, and there are opportunities to grow with it
Cons
very demanding, in constant change, you need to be adaptable and have a no quit attitude