-Great company to work for.
-Opportunities for growth
-Bonus program
-Morale
-Employee acknowledgment for positive outcomes
-Training opportunities
-Remote work capability
-Personal Family and Health is valued
-Culture is continuously improving
-People are great to work with. Lasting friendships.
Cons
-Communication is inconsistent at times with upper management
-Inconsistent occurrence of quarterly reviews
-Great culture
-Continuing education
-Bonus program
-Great coworkers
-Opportunities for growth
-New exciting products and services
-High company growth
-Multiple locations to work from
Cons
-if you are looking to do the bare minimum of work, then this isn't the place for you.