Pros
I have been working at BluEnt as a Sr. Programmer (.NET) for more than 2 years. BluEnt is providing software application development, financial software products, custom plugins and modules for banking, insurance and financial corporations in United States and Canada. The company provides opportunity to work with Fortune companies. You will get a very good learning curve, if you put forth your efforts. Either its a management role or a technical role, you should be proactive always.
Cons
You will get addicted of the BluEnt's working environment. With BluEnt, working hard does not matter, working smart does matter.