Great company in growth mode.
This is an excellent company. Very progressive culture and work environment. Company has had extensive growth in a short period of time and has been successful in developing business to sustain it's continued growth.
ProsGreat culture and environment for productivity.
ConsDoes not always promote from within.