Pros
Food, facilities - I have little to no positive things about to say about this place.
Cons
Low pay, lowballing - purposefully keeping experienced employee at low IC level despite going above and beyond and breaking your back for them week in week out - below levels given to graduates that don't know the difference between their elbow and hole in the ground, impossible to get promoted based on merit (not to mention you're not getting any pay bumps - just dry "promotions" - politics and visibility mean everything here - you can be a deranged moron - as long as you brown nose hard you'll reach the stars here. Sellers you work with will use you as a dump for questions/random requests they have no idea what to do with. For their incompetence they are showered with money, awards, trips while you as technical get none or reprimand for whatever nonsense they come up with. There's no career development for you here if you're technical - only a funnel to make you a full time seller. Avoid this place unless you're a slimy corporate drone - then apply - you'll feel right at home with the rest of backstabbing sleazeballs.