Pros
I have worked here for more than 2 years and can honestly say that the reviews below are exaggerated from unhappy employees. You can actually speak with upper management, including the President of the company, if you have a concern. Management here listens and will actually respond rather than ignore you. If you have a good idea, it gets implemented. If you have an idea they don't use, they will tell you why. This is a production driven position and you are expected to get your work done in the 8 hours you are here. This is not a job where you will be able to come in and do nothing in order to collect a paycheck. They have matching 401k, which is great. Their insurance is cheaper than buying it through the marketplace. The people that work here are great and you will see that immediately. The people are the biggest strength of the company and what leads to actually enjoying your day. How many people can actually say they like and enjoy the people they work with?
Cons
Is this place Google with slides and a free Starbucks? No. This is a production driven company so you are expected to show up and work. They do not offer overtime so you can only work your scheduled hours.