Pros
Some good people working there on the low level that have that friendly small company vibe. Maybe a good job to start in IT but turnover is probably close to 90% over one year so......you won't be staying long for good reason.
Cons
Management is very disorganized which creates upset customers and they take it out on whoever they can. The new owners don't know much about IT so their "winging it" creates a bad environment for clients and employees. They offer all the standard benefits but when you go to sign up for them you are put into a loop of questions until enrollment is over. The technology you work with is whatever makes the most profit margin so be ready to work with lots of products that don't work right and it's your fault if they don't. Mainstream enterprise stuff is far and few between (you won't likely get to work with it).