Pros
The millennials that work there are enthusiastic, creative go getters.
Cons
Management is horrific, they will bully you, and take advantage of your abilities. Personally, I have not experienced the bullying but just take a look at the high turnover and know that this is not just coincidence. Listen, if you don't like to socialize, have very thick skin, like being micromanaged and enjoy staring at a computer everyday, all while making an annual salary of 30K, then maybe this job is for you. But, if you have a college degree and are looking for your first job, maybe you come across this company and think, why not? Please take time to do your research and stay far, far away from this toxic environment. If you do end up working here, don't get too attached, you will want to leave after the 3 month honeymoon stage is over with.