Pros
One of the best jobs I've ever had Free meals, benefits, and happy hours Decent flexibility Not always stuck doing the same thing
Cons
Does not cater to the non-20s, introverted, person who is both family and career driven. Basically, you need to pick one, your family or your career. Example, more career opportunities to those who are available to always work overtime. Young leadership who expect growth despite their lack of ability to coach effectively or measure productivity. There is no communication or cohesion amongst junior managers, while senior managers are unable to properly communicate the vision and expectations with those below them. Many are unwilling to change. Example. different managers expect different things, even from the same individual. People with disabilities are often seen as more trouble instead of proper coaching. Example, if you suffer from mental disability you are often seen as a weak link. Competition creating nightmares for many employees. Example, everyone applying for the same job with generally the same experience because they want to get away from where they already are. Coverups by senior leaders so their junior leaders aren't looking as bad as they are. Example, leaders not knowing boundaries when it comes to hooking up with coworkers or borderline alcoholism. Lack of accountability for all the above. To sum it all up, if you want feel like you're in high school, it's a good place to work.