Pros
Systems are improving every day, especially in terms of robustness, monitoring, and clustering.
Uses new technology, there is always something new to learn.
Focused on the customer with awesome dedicated in house support.
The CEO is genuinely cares and invests a lot of his free time in the company.
Competitive pay, health benefits, and stock options.
Fun holiday parties, free lunch every so often (usually during meetings), snacks, and even events like go karts or Dave & Buster's.
Amazing award winning design staff, always great to see their work.
Cons
Many of my cons have been addressed since working here. There was some growing pains in the past but now the company is much more learn and focused than it ever has been. The CEO no longer manages day to day operations and is instead focused on customers.