Unfortunately this company makes promises and doesn't follow through. Staff are spread so thin they have to use unpaid interns to do a lot of work. They also outsource much of their work out of the country and don't pay their employees enough to compete with the market salary. As a result there is significant turnover, firing/lay-offs, and low employee morale.