Pros: cafe, free soda, great mangaement, great gym w/ personal trainers, contests, customer service
Cons: pay, only one location
As far as telecommunications go, 1800 Contacts has it figured out, and does it better than anyone else. Their customer service is amazing; it's so nice to work for someone who is honest, and cares about the customer. Great atmosphere, and fun perks as well. Structure and management advance really opens up opportunities.