Pros
Extremely fast-paced work environment. I've never been around such motivated people in my life. Decisions are made quickly, there is no red-tape to cut through. Senior management is on the same track in this company: set high goals, work hard, and work efficiently. All of the "higher-ups" work the hardest. Everyone here is extremely caring not only about the company but also their fellow employees. I am thankful every day I work here. Pay is great, they recognize hard work with raises and good bonuses. CEO is extremely humble, caring, and diligent man. Intimidating at first, but he wants the best for each of his employees. The people here are great: those who aren't a good fit are weeded out quickly (either because of laziness or poor performance) which means that the employees who remain are the cream of the crop. This company is best for those who strive to maintain a humble spirit, integrity, and a growth mindset.
Cons
Sometimes the work/life balance can be off: this is illustrated in the amount of PDOs/year. This is not something that is impossible to overcome. Other than that, no complaints.