Pros
Great place to work! expand knowledge
Cons
More frequent opportunities of growth may be
Pros
Flexible work hours, friendly staff and compassionate management, good benefits, sick days and vacation.
Cons
Salaries are good but could be more towards industry standards