Pros
* Remote, with great work-life balance
* Fantastic pay, especially with ability to hit bonus quotas
* Amazing, supportive people, that encourage learning and professional development
Cons
*Small company, if you are looking for a larger corporation do not pursue employment here