Pros
A few kind, honest, hard-working people
Kontras
If you are a woman you will not be respected, and you will not have a voice. Just look at their website. All upper management positions are white males (most of which have no idea what they are doing, never get anything done, and will laugh at you when you try to present new ideas to improve the company). As soon as you try to make changes to improve the company, you have a target on your back because 80% of the managers are old and scared of change. The culture is terrible. You're not allowed to "be friends" with your co-workers. On top of all of that, the pay is extremely low unless of course you're a male in a management position. Even the women that were in management positions were making substantially less than their male counterparts.