I like CIP and ESPP program
The team is collegial and effective.
Very poor. Constantly looking for a better opportunity
The work culture is pretty bad but the above average pay, bonus and RSUs make up for that.