Pros
Flexible time / Work from home.
Cons
Doesn’t offer benefits to part time employees.
Pros
Flexibile, Great management, good benefits, higher starting pay then most competitors.
Cons
None at the moment but will come back to edit if there are cons in the future.