Company offers many bonus incentives and travel opportunities.
Positive work environment
Same opportunity for all employed since it only promotes from within
Cons
Need to have flexibility in your schedule
Must be willing to start at an entry level position in order to take advantage of the opportunity