Pros
remote setting
compensation
R&D Fridays
Cons
This company lied to me and told my team they were dropping the product we were developing. They laid off the entire dev team with only 2 weeks' severance. Right after being laid off, I was lied to by the CTO, who said he would help me find employment, but he did not.
I don't recommend this company to anyone. They gave an illusion of security when that was never going to be the case. They kept the product and made good money from it after laying us off with no care or consideration.
I was lied to about the possibility of career growth. Instead, my title was changed against my will to full-stack without any discussion of compensation changes.