Pros
Best work culture. Everyone is welcome and everyone treats it like their own business.
Cons
The size of the company means that sometimes it may take a little longer to complete tasks due to the levels of authorization needed for approvals
Pros
Remote, Self Managing, Amazing Benefits
Cons
Lack of seeing other coworkers