Vantaggi
To those seeking employment with this company, my advice: fake it on a daily basis. I've done that since day one when I started a month or so ago. Use this crappy place (if desperate) as a spring-board to a future, actually professional position. Get the experience, put it on your resume, and forget your ever worked here. Hard to see any positives with this company. I guess a pro is the lenient dress code (business casual). They'll also hire literally anyone that comes dressed up (but they'll also fire and let go anyone). A monkey could do this job (and do a better job than the all current management staff).
Svantaggi
As the majority of prior posts show (read the negative ones, they are actually truthful), they are not a company any young professional wants to work for long term or really at all for that matter. The "positive" posts are those from HR and/or management and are solely their to bolster/improve the company's lacking Glassdoor ratings. Don't expect a professional, a fully useful, a beneficial or a rewarding experience from this position. You'll sadly be disappointed. There's a high turnover rate. The pay is inadequate. You will not be properly trained, so expect to learn on your own (which could be good and bad I guess).