Pros
It is a unique company that offers plenty of room for improvement. The workload can be tiring at times, but that definitely motivated to learn faster and deliver more to the company. Also, the senior management encourages innovation which offers me the opportunity to work independently.
Cons
None that I can think of.