Pros
Nice to have 30 days of paid vacation leave on an annual basis.
Cons
Can be physically exhausting for those older in age with prior medical issues .
Pros
Great management, flexible hours and PTO
Cons
Not much here, everyone wants more money but it was fair.