Fast growing company with excellent culture and support. Management is attentive to employee needs. Opportunities to work on exciting iniatives. Executive level is focused on process improvement and not tied to existing processes and methods.
Cons
Fast pace of growth can make it difficult to focus on projects. Priorities can can change rapidly