Management and colleagues support your ideas and overall vision to grow with the company. Great team building events and opportunities to show employee appreciation
Cons
Would like to see more flexibility with work schedule; other than that minor detail, no cons at this current moment