Pros
Lunch plan. Flex hours based on who you work for. Sorry, I wish I could think of something else but I'd be lying.
Cons
First let's start with the poor processes they have in place. The place is like a house of cards. If you follow their processes, nothing gets done on time. I'm wondering how they acquire new business or keep the old clients due to their lack of planning. Nothing gets delivered on time which leads to poor business ethics. The infrastructure is basically taped together. It's frightening when you look at their practices. Health/dental plan is so scary it will make you choose Obamacare over it. Don't have a pre-existing condition and work here because they pay better because it will all go back into paying for your medical bills, along with the stroke you'll get from working here. Management has no clue what they're doing. This is by far the worst place I've ever worked. You've been warned.