Pros
There are a lot of good people here
Cons
I recruited for the company for 5 months, I put my two weeks notice in and they terminated me day of so they clearly do not care about people. While I worked with them they were constantly having high turnover. They want to pay people as little as possible and only hire people that are below the age of 30 that do not have families. Their benefits are horrible look at them before you take a job here. You will pay $800+ a month if you have you and one other person on them. You get a week of vacation, no 401k match, no parental leave, and your pay will be low if you go into their sales department. The leaders here say they want to improve the company but they just want to know how to make more money.