Vantaggi
Have access to gym membership at a good gym downtown KC. Recently started matching 401K Clean and good work space. Sponsor international H1B employees visa - not sure anymore. I met excellent co-workers and managers at DSI - most gone now.
Svantaggi
Recently DSI lost most of its developers due to 1) lack of stability, 2) no clear vision for product 3) lack of stable revenue means 3) Salary and bonus freeze (only one team getting some bonus). DSI did not strive to pay industry/city avg salary to developers. Following few devs suggestions; they started assessing industry/city compensations and came back with some offers and changes - in my opinion, it was too late and not significant. Most(>10) dev people left (fired/quit) in the past 3 months including the CTO. These were important people who knew the product inside out and wrote some of the product from scratch for many years. DSI does not seem to want to fill these positions; which goes back to no direction or means of stable revenue. Leadership also took away anniversary money bonuses when people were due to be paid...its DSIs way of showing appreciation i guess. Overall its not stable place and does not appreciates devs.