One of the best employers that offer good renumeration package and benefits, career growth-wise could be better and dependent on which team you're onThe good thingsgood environment, friendly co-workers, inspires you to contribute as a team, no internal politics, good exposure to international co-workers and teams
The challengesbudget limitations, often because of low sales globally