A company in name only. Main activities are social activism.
Pros
Decent Salary, Good Benefits, Decent Training
Cons
If you think about working at Altria, remove that thought from your mind. They claim they seek diversity however don't be fooled. They do not seek dIversity of thought. If you do not agree with their political ideology, regardless of your merit, you will be fired. If they find anything on your company phone they don't like, you will be fired. If you don't support their radical causes, you will be fired. If you are a radical social activist with little interest in improving the company, you will find a welcoming environment. Hard to believe this company has attorneys and HR people that allow this environment to persist but they do. They seem completely oblivious to how this affects people who disagree with their ideology or more likely, they don't care. Their way or leave is their mindset. Surprised they have not faced a multitude of discrimination lawsuits yet. Horrible place to work.