Pros
-Professional and honest company that deeply cares about its employees and its customers
-Owners and managers are understanding about personal matters that may come up, such leaving early or arriving late, so long as one communicates these issues properly.
-Good communication with owners and managers, someone was always willing to make themselves available to answer questions or help with issues.
-Company takes pride in the quality of the services they provide and use this quality to gain better marketability over some of the larger competitors in the region.
-Lots of opportunity to tackle additional responsibilities and gain new skills if desires.
-I had good amounts of autonomy in my role without much micromanaging, the employer trusts its employees get the job done or to ask questions without holding your hand through everything.
-Very supportive coworkers who genuinely cared about the safety of everyone and pushing the business forward.
-There was a variety of duties to be performed that kept every day fresh and interesting, with a good balance of time spent in the office and in the field.
Cons
-Being a small business, in times of high influx of work, projects could be a bit short-handed and require employees to wear many hats at a time and with some extended hours to get projects completed by the deadline.
-Most of the skills and training are learned on the fly in a variety of scenarios making it tough to establish a "baseline" of information to reference back to.