A real family owned and run company.
Work load varied, but there was always something to do. I learned a great deal about contracting, travel, pricing, expenses, and employee management.
Company management are all kind and easy to talk to. They are understanding and willing to work with you in any way, as long as your job gets done, as are your coworkers.
Really the hardest part - more... of the job is the nature of contracts in general. There is very little security.
The most enjoyable part of the job was figuring out how to solve day to day problems. Coming up with solutions, and improving processes is a lot of fun. - less