Pros
Free gym membership, free parking, decent vacation time
Cons
Toxic culture/environment - constant swearing by all, including leadership, if something doesn't get done there is a threat "This is going to cost someone's job if we don't get this done", management talking bad about other leadership or employees. Benefits - the benefits are the worse I have ever seen, no guaranteed 401k match, poor health rates and plans, no bonuses Flexibility - work life balance isn't great, people work on days off, you will get emails on weekends and late at night - people always are working, not flexible with working remote Location/building - not a great location unless you live really far west, the buildings are super old too unless you are in corporate office 1 Training - no funding for training or ongoing certifications Leadership direction is lacking, no one knows what is next, there is a heavy focus on appearance and "being fit" - those people tend to move up quickly....