I met nice and helpful co-workers here who eventually became my friends. Too bad I can't stand to work here for longer because of the horrible management. They are not consistent in their implementation of company policies. They have preferential treatment towards certain employees, and if you aren't one of them, don't expect to have a good time at work. Management also does not provide any training. Managers also have no clear sense of direction for the company. Don't work here if you are looking for a meaningful job.