Vantaggi
The people who work there (not the executives) are incredible. The unfortunate thing is, however, that most of them had been let go/left/phased out by the time I left myself. The employees themselves are hardworking, kind, supportive people.
Svantaggi
This company has more internal problems than any company I've ever worked for. The CEO has no idea how to run a company and is constantly berating his employees and forcing them to do work outside of their job description. In the time I worked with the company I heard the CEO not only insult employees behind in private, but in front of the entire office as well. On multiple occasions I also heard him use sexist and racist slurs as well. No one's job is secure; some people's employment with the company lasted less than 2 weeks. Money is tight (to say the least) so there simply isn't enough money to pay employees what they deserve. I would be surprised if the company stayed afloat longer than a year.