teamwork and encouragement better planned out meetings and agenda
The lack of appreciation and communication as well as benefits and overall work atmosphere
The Benefits are top notch
I enjoy my coworkers and the job I do.
Flexible hours and location of job.