Pros
You get to work in San Diego, CA.
Cons
If you have a passion for coding, you don't want to work here. They lack the desire to implement modern approaches proven by successful companies in their own industry. The CEO is so hands on that nothing gets done in a timely manner. They have no formal managers in the product development group. The entire product development group relies on a single server for development and testing. WHEN it goes down, the whole group goes idle. The pay is significantly below average for the region. The benefits are sub par. They like to advertise the HMO being 100% paid by the company, but it's a terrible plan. Office space is severely limited and granted based primarily on time with the company. You'll spend as much time fighting the inefficiencies in the development process as you will coding. No ability to use an IDE for debugging. GDB is the only supported option as all development is done on a single server. Leadership lacks a unified vision for the future of the platform. Projects that should take weeks are unfinished after months due to a lack of leadership.