Cosmos Granite & Marble is a very nice place to work. The teamwork is really great as the employees are always ready to pitch in where needed, when needed. Cosmo has a positive, fair attitude in regards to time off, if needed, whether for myself or my family. In addition to medical, dental & vision benefits Cosmos frequently surprises employees with lunch, barbeques during the good weather, and birthday celebrations. I have learned a lot about the marble and granite industry. Cosmos has a large, varied inventory so the employees quickly get an education on the various materials, how they are produced/manufactured and where they originated from. Overall a great company to work for!