Is this a legit company to work for? I have a feeling they're not telling me everything about the company and I dont want to invest my time being employed for this company if they're not legit. Any information about the company or what it's like to work there?