The owner of the company is very stressful and he expects you to know everything from the get go. If you don't know, he will get impatient, snap at you, demand productivity. This killed the experience and the hope of being part of something bigger
-Work in various locations all over the city
-Overtime is not mandatory but available very frequently
-Work hours are reasonably flexible
-Not to physically demanding
Cons
-Pay is well under the average for this job type
-Company vehicles are not maintained by the company well
-no communication through departments
-emotionally stressful