Learn a skill while on the job.
Plenty of advancement for opportunities.
Very fair pay.
The offices are always busy so there is job security.
They are looking for ways to improve so you can take ownership of your position with them.
Sometimes the management is hard to get a hold of.
You might be required to travel among the offices.
Advice to Management
Continue to stay true to the idea that happy employees make good employees.
Let us know if we're missing any workplace or industry recognition –