Not a good place to work....
Cons: bad management, all about sales, no work/life bal with no scope for advancement or security with jobs being offshored to india
Worked here for a number of years, although the pay scales are competitive, their is no work/like balance and you typically end up work 60-70 hr work weeks. There is no stable Management, and the whole focus is on Sales and the bottom line. The recently merged and are off-shoring jobs to India.
I'd ask around before jumping on with them.