Pros
Salary is very good. But this company only focuses on their business and ignores their employees. Yeah we get some gifts like christmas blanket and welcome gift but you will not feel that they care about their employees. It doesn't matter how hard you work. They have good benefits but this company is not like you would want to retire from because they do not make you feel like family.
Cons
They get mad if you reach out to different department and ask questions. They will ask you why you ask the question and make you feel that you are not welcome to ask questions "That's why they are there for right?" Benefits people are so bad. They do not like it when employees reach out to them. They will do their best to not talk to employees. HR is good, they are so accommodating and helpful. Benefits sucks you need to revisit that group they are lazy, that's the worst benefits people I have ever met. Nothing against benefits but the least they can do is take care of their customers.