Pros
With the selfless culture/values that the company is built upon, it affords an employee endless opportunities to grow professionally and personally. If you are a person with good work ethics, providing your own housekeeping duties builds pride and an investment in the upkeep of the company because it reflects upon each team member. Salaries and benefits are competitive with industry standards. Very supportive administrators and team member staff. Great cohesiveness throughout the company!!!
Cons
Being a small yet fast growing company places the standards, policies and procedures at the "cutting edge". Instructions/standards are discussed, implemented and perfected daily to provide the most efficient service possible. If you are not a visionary and/or patient individual, this can be overwhelming. However, each employee is afforded the opportunity to be a stakeholder in this process. This speaks volumes for the reputation of this company