Was a great company to work for until recently. Too much internal politics these days with not so great leadership. Some of the leadership appear to focus on the growth of themselves rather than the company. Pretends to be a technology company but behaves like a marketing company focusing on short term benefits. Haven't seen many people who had career growth, with one or two exceptions - think.