Compensation and stock package is usually very competitive
Cons
To say the work culture is toxic is an understatement. People seem to be expected to work through severe illnesses. Employees lie on other employees' performance reviews. People see their length of stay in this toxic environment as proof of their toughness.