Pros
They provide breathable air. The pay is in legal tender.
Cons
If you believe in ethics and morals, this is the wrong company for you. Every 12-18 months, there is a reorganization of supervisory and management positions like a big game of musical chairs. If you're lucky, you'll land with the same responsibilities. If not, you can be booted or demoted. Think about this when you're responsible for providing customer care or serving internal customers. The company is so hardwired in metrics it doesn't matter how you succeed as long as the target numbers are reached. Installing open box or RMA parts into new computers? Telling customers a made-up ETA so they don't cancel their order? Providing fake analytics data to vendors to claim marketing funds? Importing grey market products? Mandatory unpaid overtime? Abuse of personal information by HR and blatant discrimination? If you can think of it, it's probably been done.