The job itself was great, but unfortunately the company is not what it once was 6 years ago. The benefits are not great because the main headquarters is in Washington, not California. Management is hit or miss depending upon who you are rolled up under, which can change quarterly. Hardest part of the job was the constant change due to the young-ish age of the company. My co-workers were some of the most brilliant minds I have come across, which is a thought shared by most who have worked there.
Good people to work with
Sub-par benefits and spotty management