Pros
Amazing and wholesome team with excellent communication and open door policy. Always wanting suggestions and input for improving processes from the TEAM, vs just all of the executives. Higher ups. Flexible schedule, great benefits, Vacation/Holiday pay, sick pay, career growth. The company culture, in my opinion, is great and there is always room for advancing.
Cons
More opportunities for non-merit salary increases/promotions, for all departments, including Administrative/HR/Business Support/Accounting etc. There are so many opportunities for Engineers/Directors/Consultants to be promoted and take on more responsibilities, so I would just like to see it implicated within the entire organization with more opportunities for each department.