I have been working at Software Advice full-time (More than 3 years)
1 month a year to work abroad (many use to work from home)
No dress code
Healthy snacks for free in the kitchen
Flexibility for things like doctors appointments during working hours
Highly intelligent and thoughtful GM
Never work weekends or holidays, rarely work after hours
Product is good
Internal software system is good
Company uses Macs
Managers generally pretty loyal to their team, willing to stand up for them in cases of conflict - particularly tenured people, although that doesn't require much time here.
Good amount of vacation time, especially after you've been here a couple years
Focus on quantity and revenue goals sometimes creates questionable quality
Leadership is young and lacks experience/mentorship
Some departments aren't well supervised and exploit it to the detriment of others and the customers/clients/software buyers
Downtown location and 8-6 working hours means many commute through horrible traffic without another option.
Still finding their place in the new parent company, so there's not immediate opportunities for advancement
Internally-developed system means updates are sometimes behind the curve
Not enough IT/development resources
High-ish turnover in certain roles
Advice to Management
Set high standards and hold EVERYONE to them.
I applied online. The process took 4+ weeks. I interviewed at Software Advice in March 2017.
Some advice for the hiring managers at this company is to focus on hiring experienced engineers who can solve problems and not because they know trivial scripting languages. The process of engineering includes much more than writing code in any particular language.