No family environment, you come to work and you leave with very little communication with coworkers. For me, it's very monotonous work, and if your hired, it can very likely be not what you are doing for the actual position you thought. The point system is ridiculous, and not forgiving. Some managers arent available for the employees and can take an entire day to actually respond to questions, concerns, or otherwise.