Pros
Good salary, however, not sure if its worth the cost of giving up your personal life to work for them.
Cons
Worst experience I've ever had in my career. Stay away! Everything the other reviews mention about unethical Sr. management, poor overall management, clueless HR, useless training is 100% on the money. Sr. Management is only concerned with their own advancement or helping out those who promote their agendas and not about developing employees. There is NO clear direction and this is every day in this environment. Most people don't even know who they're reporting to. HR is the biggest disappointment. They manipulate policies to benefit bad employees, yet they claim they are here to help. PLEASE DON'T leave your job for this company. You will be sorry for getting involved with this train wreck. The price you pay by giving up your dignity, and personal life is not worth anything close to any salary they offer you.