Pros
The company is loaded with talented and smart individuals, has a cool office environment, and visionary leadership. FairWarning created its industry, and has a dominant market share. They are dedicated to the success of their customers. Many opps to contribute to local charities and causes. Newly built-out floor has a espresso bar and library. Flat management. There seems to be a lot of personnel promotions across the board. Weekly all-hands meetings keeps everyone in touch with company goals and holds everyone accountable. All employees are based in same office location.
Cons
Never seem to have enough people make it through the interview process, so most staff have too much work to do - good problem to have because the company continues to grow. No place to hide and everyone is expected to be a top performer or strive to become one. Very high expectations from everyone in terms of deliverables and performance. Limited to no remote-work options.