Speak highly of diversity but no visible minorities in management positions.
If you don't get along with your manager.... best of luck.
Pros : Benefits, working from home, colleagues, other perks,
Cons: Final warnings given out for anything, no diversity in management, under paid.
Overall though, great place to work with the right manager.