This company knows how to handle their employee like giving some token for those who work hard and succeed well, offering incentives, including cash, trips, benefits, pay increases, stock to achievers.
Cons
It's a difficult place to work in that it is a very demanding high-pressure environment.