You can do better.
Pros: flexible time off
Cons: inflexible policies for handling customer requests.
This company values sales more than its employees. Despite the fact that I worked as a customer service representative (basically resolving complaints) it was impossible to advance within the company without making sales targets that were never discussed prior to commencing with the company.
Original ideas for improving current policies were completely ignored, even discouraged by management.
Co-workers were over-qualified, intelligent, genuinely nice people.