Pros
Very organized infrastructure, lots of resources and support, everyone is so friendly and helpful, you work independently, but have instant access to people who can help. Very relaxed atmosphere, no micromanaging, yet somehow everything still gets done. This has been a great experience so far!
Cons
No PTO, pay structure is unusual but there is uncapped earning potential.