Quality small business that performs high quality work
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.