Positive environment, collaborative teams, informative meetings and leaders, numerous opportunities for work/experience outside of your position, helpful team members
Cons
Management could have shown greater appreciation to marketing team for their efforts and success in growing customer base