Very flexible on hours
Friendly coworkers
Remote most of the week
Frequent performance review and raises
Cons
4 PTO days are required to be used for shut down at the end of the year leaving only 16. Slightly low but not too bad if you're already planning on taking off Dec 26 to Dec 30