Avantages
-Good pay when you start out
-Free snacks around the office
Inconvénients
-The salary you get when you start will remain your salary until you get promoted, fired, or you quit. No adjustments for inflation or performance, period.
-While health insurance is good (assuming you don't have a spouse or kids at least), other benefits are bad. No 401K matching, no tuition assistance. Whenever a standard holiday like Memorial Day comes around, all the managers say "while Roku's doesn't officially have the day off, I'm taking it and so should you!" as if it isn't a federal holiday that most everyone gets off without needing to ask for permission first.
-Managers are bad at providing transparent feedback.