Pros
The benefits and salary are ok.
Cons
This company is one of the most disorganized I have ever worked for. They overextend themselves to large enterprises and fail to uphold their stated objectives/values thus causing lots of customer dissatisfaction. It exhibits a lack of diversity and fosters a tactful yet intimidating clickish environment with lots of exclusionary tactics. Despite some good employees, the organization lacks real structure and progression, resulting in a circular path with limited opportunities. Nepotism is prevalent, with friends and/or family of employees frequently hired. I do not recommend this company, as most positive reviews appear to come from the marketing team, executives' acquaintances, or the executives themselves. The only redeeming aspects are the ok salary, benefits, and gaining some field experience.