Vantaggi
On a daily basis you get to learn a lot of new information, which keeps you busy, but interested in this job. So make sure you take a lot of notes! The staff is very friendly and always there for you to help, no matter what's your position, everybody treat each other equally. Also FUN, another important aspect of this company. The atmosphere in the office is always surrounded with laugh and positivity.
Svantaggi
I wouldn't necessarily call it a "con", but this job takes a lot of hard work. Work ethic is the biggest priority, like in any other company. Competition is always a challenge, however if you are willing to work hard, you will get awarded for it.