Vantaggi
I am posting this to balance some of the negative reviews. We all know that what goes up on the internet never comes down and it can tarnish the reputation of a company. It is my view that prior reviews were posted by individuals that were terminated because they could not stand ground with the talent in this company. The company has gone through hard times, however these hard times have been managed for the best interest of the employees, the clients and the company.
Svantaggi
Probably a little too top heavy, but then again the CxO's, VP's and Managers develop the business. So not really a con.