There is always something to do
They all need better communication skills
Better communication between boss and employee
Good company does good work
The Benefits are top notch
I enjoy my coworkers and the job I do.
Flexible hours and location of job.