Pros
-quality co-workers, top-notch development -13+ years of continued work and year-over-year growth ensures stability -bonuses 2x yearly -actual raises 2x yearly -flex time -No technical debt or garbage code to wade through, nor are you ever encouraged to write "expedient" (sloppy) code to get something out the door -Zing is, in a word, giving. More than fair to its employees and clients (which makes for smooth waters). There's no consternation from clients or fellow employees. -Committed to a sane work environment. i.e. hard work by intelligent people, NOT overworked by alarmists and poor planning - Open communication allows for a solid foundation of trust, employees aren't muttering under their breath -Paid outings are good for moral
Cons
-no corporate ladder to climb