Pros
Cafeteria, get 12 hours a month pto, and get most holidays paid off.
Cons
Management needs to get it together. They literally can give you a bad review just because they don't like you. Management cannot communicate, they change things without telling anyone. They overwork you and then when it comes time to promote they go by favoritism or they base it on who will always be the yes man. HR does absolutely nothing to help. If you try making a complaint they just ignore you. If you get harassed at work and complain they act like you are the problem. Literally had someone threaten people and they didn't get fired. Super hostile environment it causes mental health problems. You cannot survive without a secondary income. Upper management will not answer actual questions they just go round in a circle. Have watched Management put down people in front of their entire team. Retaliation does happen here.