24 employees? There has to be more than that. I think I saw more than that just in their hiring videos.
edit: i think you may be referring to instagram. it just confused me because you titled your post with FACEBOOK in all caps. =)
edit: i think you may be referring to instagram. it just confused me because you titled your post with FACEBOOK in all caps. =)