Pros
Working remote Fun product Close to real "unlimited PTO"
Cons
Many things, but the major one is, people promotoed are really the ones who are in close circle.. This is the most annoying part. You really see lack of knowledge in many areas when you look at those who got promoted to higher level position yet they are REALLY inexperienced individuals. People are either worked previously, or a roommate, so there is a favoritism all over the place. If you are in that "good friends" circle, than you may have a chance. And for the love of the god, in my 10+ experience, I haven't seen this many disqualified but well titled engineers. I am glad I was able to find a better fit, and move on. This environment will get toxic very soon just because of this internal "my old friend" favoritism. Good luck guys.