I have been working at Hatstand full-time (More than a year)
Good company culture, people are friendly, lots of company events, dynamic environment, personal training budget
Communication is easy and direct, benefits are not stellar but are ok.
Salary is not as average for a similar position elsewhere, using personal training budget means you have to stay with the company for certain amount of time or pay it back.
Advice to Management
Increase the salaries
I applied online. The process took a week. I interviewed at Hatstand (New York, NY) in November 2016.
Applied online and spoke to someone from HR regarding my previous experience and whatnot. Then I took an online IKM Java assessment which was tricky and the questions were extremely hard. I looked up the assessment online and many people were saying how it was more difficult than the Sun certification.
I do give the person from HR points for keeping me updated with the progress.