Vantaggi
Diverse workforce around the globe Excellent sales team - positions the company to work with brands on the Fortune 500 list
Svantaggi
Management team is not great - they lack the experience and wherewithal to make tough choices if it has any impact to their bottom line. This comes at the expense of you, the employee, from learning opportunities to values and eventually your integrity. The company has a great employee promise, however it is not actively followed. The expectation once you sign an employment contract is they own you: when you arrive in the office, when you leave the office, what doctors you should see, when and how often. There is no autonomy. Ex - I routinely had 5-10 meetings/ day (mostly phone calls) but the rare few that involved leaving my desk without letting my director know would result in a text message and/or phone call inquiring about my location and how long I would be away. Benefits are less than great - 3 weeks of vacation which includes any sick time/ mental health days you might want to take. Very expensive health insurance (for single individuals). 401k match is not great - they do at least half the match in their own stock.