This has to be the worst company that I ever worked for. I read the reviews prior to joining and did not think is could be that bad.. It is..From HR to QA, management was the most unprofessional group I ever seen. I've witnessed first had the public chastising and belittling of employees. Processes change on a daily basis causing as a result of poor management.