I am not an employee but I know a lot of people that work for this company for many many years… this company is horrible to their employees… they pay salary and expect that their workers devote night and day to them… bring work home and do it on their own time… work 16 or more hour days… and when they are up for promotion they have them do the job, send them for training, build the persons hopes and make them think they have the job and then they bring in someone off the street to take the job… this company is horrible. as for the job they do… well lets just say the employees are nice but they couldn’t get a bill correct if their life depended on it.