Pros
- Pay is nice if you are being hired out of college - HSA is pretty nice - Stock Purchase Program. Stock is bought at the end of the month and can be sold once they hit your account. - Work life balance can be great depending on team
Cons
- If you are experienced hire you will be paid less than an entry level college hire - Company will make you lazy. Coding is secondary here. AWS and buggy enterprise tools is all you will deal with. - Performance Management Process is absolutely horrendous. Stack ranking makes performance management a popularity contest. You need to know how to play office politics. - No COL raises. Only merit raises. They will only give non merit based raises to TDPs (entry level college hires) - Work life balance can be horrible depending on team. - Getting promotions is heavily dependent on the organization you get hired to.