VERY low pay for the amount of work they expect you to do. Management in customer service dept have no experience and make horrible decisions. No time for family life, always have to work holidays as they cannot schedule right.
Insight is not a bad place to work for entry level positions but thats it, there is no pathway to advance your career.