Terribly corrupt, old school processes in a Cyber world, many many many new competitors popping up everywhere (including Fortune 500 companies), terrible benefits, management has total disregard and disrespect for lower level staff and newbies, very little training for newbies. I could go on, but I have no more time to waste on these strange people. My advice is to work here until you find something better, believe me they hire just about anyone with a positive visual appearance. I'm now working for a 'real' company!