Pros
I recently started working at Compass, and this job has a very relaxed job setting. Pretty small office staff, but they are all very friendly and goal oriented. The owner treats his employees well, and management is about as fun as management can get. For a small business they are very driven to find employees to grow within the company.
Cons
The only con i have has nothing to do with the employer itself but rather the clients understanding of how the moving business works.