Pros
Company offers a pretty good 401k plan with 6% match, WFH opportunity depending on manger, 15 days PTO (no sick time though), 3 floating holidays, 5% discount ESPP, very good tuition reimbursement, 4%-8% performance bonus (recently added) and pretty good benefits offered through Cigna. This is a great company that has had some great growth from an investment standpoint in recent years and is expected to continue growth in the long term plan. Not many days that you are expected to work over 8 hours, but occasionally this does happen.
Cons
The organization is very stingy with raises from what I have experienced. Been at the organization some time now and haven't gotten a raise since I started. Definitely something to consider when negotiating salary in the hiring process. The company also has very convoluted data that is very difficult to work with, not much standardization in regards to how to handle the data to ensure accuracy of reporting. A lot of communication is done through conference calls and there are a lot of fire drills that need to be handled on a day to day basis (this is common anywhere when working with sales people). Management needs to understand the jobs that the employees are faced with better and work on developing employees on a higher level training. Onboarding seems to be low level and doesn't really help since most issues are relatively complex. Sales Directors pretty much run the show at this company and at times ask for some really complex reports that could be simplified or standardized if the company would upgrade some of their internal business systems. Seems like there are a lot of job postings but not much internal movement. Company likes to bring in a lot of people from outside and keep people in their current roles.