We have grown to around 25 employees and till sometime back spreadsheets were working and we didnt really have many formal processes. Wanted to have a process. The main requirements i can think of are:
i) employee records
ii) basic payroll
iii) vacation applying/tracking
iv) expense submission
v) performance reviews
vi) recruitment<p>found couple of alternatives (both sas and software). Wanted to know what you guys are using?
Our small dev house uses Harvest: <a href="http://www.getharvest.com/" rel="nofollow">http://www.getharvest.com/</a><p>It's simple, straightforward, and has a metric ton of ways to enter hours into the system. It doesn't have all the things you're looking for, but it does well for all our vacation/hour/billing/tracking needs.