Vantaggi
The company offers competitive salary, benefits and generous time off. The facilities and amenities are fantastic and the company holds campaigns/activities to engage the employees in various activities. Flex time and telecommuting are also allowed but at the discretion of each manager. Lots of employee resource group activities to support diversity and understanding among the diverse employee base. Rewards and recognitions programs in place and LOTS of town hall meetings and communication forums from senior management.
Svantaggi
Employee development not taken serious unless you are in top/key player in company. The company has been undergoing large layoffs. As a result, the remaining employees are overworked and stressed out. Work life balance means working from home in the evenings after putting in a 8 - 10 hour day at the office. Most employees also respond to calls, emails or requests when on vacation.