The Influence of Teamwork and Work Environment on Service Quality through Job Satisfaction | Synapse