Both are excellent and we have done a lot of screening to get there
Benefits are super and paid mostly by the company including non discretionary 401k company contribution
I have learned so much since starting here. Everything from HR to Marketing and Sales to running a business to Networking to Customer Service. It has opened my eyes to business in a way I never knew before.
My overall experience has been extremely positive.
I've never worked anywhere better than this.