Layoffs, layoffs, layoffs. Almost every year. No job security.
Unfortanely no matter how hard you try to make a place have a great culture without money flowing in things fall apart. Sadly consulting is a very tough business with tight margins and highly dependent on clients whims.
The main issue is it seems they can't figure out how to create a stable revenue and with a tough market and fierce competition from offshore firms Sourcetoad is in a tight spot. To me it also seems they overspend and overextend, all of the nice little perks you get as an employee come at a cost to the business. They also tend to overhire which caused a big downturn a couple of years ago where they invested into a possible business that when it went sour employees paid the price. Anyways I can't recommend this place because despite the possibility to be a great place they can't offer job security.