Pros
Very fun and professional place to work. Which is refreshing. Employees/coworkers/management work hard, and play hard together too. Communications from Management is great and necessary. Some of the best people work at InfoTrax which makes all the difference when you have to spend so much time in the work place. Great compensation and benefits as well as all of the above ... can't be bad.
Cons
The only challenges I find working at InfoTrax would be remembering that I really am working for a living. I've not had this kind of experience in any other work place. I really enjoy working with my coworkers. We enjoy a lot of benefits and perks including, Medical, Dental, Life Insurance, Fully vested 401(k), Massages, Sundance passes, Soccer/Football game tickets, Friday lunches, to name but a few. Many employees have been promoted while I've been working there, possibly due to in-house training.