Vantaggi
- High pay - Nice office - Fruits/snacks in the office - Fun company-wide events once a quarter - Some smart people
Svantaggi
- Very top-down decision making: often over-complicates solving problems, results in unnecessary and immediately redundant work, causes lots of last-minute requirement changes and "I need ASAP" projects so folks are forced to work hard+stupid rather than intense+smart - Poor office culture (no place to chat, eat lunch, or hang out in the office) - Very traditional work-office culture: --- not coming in at a fixed time raises eyebrows --- seeming like you take too many work from home days counted against you (without explicit polices/good feedback) - Poor communication practices from management on engineering team (if they see a problem, they won't schedule a short, honest conversation, expectation is that you'll notice something's bad yourself). - Extremely male-dominated (especially engineering, analytics)