Pros
Your coworkers (not management) are usually great, very smart people
Cons
The only thing this company cares about is revenue, revenue, revenue and creating the facade to external parties that all is well within the company. The truth is that there is rampant dissatisfaction and frustration with all aspects of the company, culture, and management. There are several fake reviews before this one written by management as if they are from the perspective of associates. Don’t be fooled. No current associate would dare to write a review for fear of being found out and fired. This company doesn’t care about hard work. As long as you sit at your desk for 11-12 hours then they reward you solely based on that. If you want to learn, develop professionally and have real career prospects please choose any company other than this one.