Hello fellow Clutchfans, Does anyone here work for this company. I applied through Monster.com, and I received a call from a lady. Unfortunately I missed the call because I was in the shower. If anyone has heard about it or worked there please let me know how it is. Thanks for your support.