Pros
Wide range of benefits (but some of the premiums are higher than other companies) Great Parking A chance to work in a larger company environment
Cons
This company is very chaotic and disorganized. It still functions like a bunch of smaller companies. They are very reactive and fail to plan ahead. Pay raises are a joke and they are constantly trying to send as many jobs to India as possible. Between the high turnover and layoffs, a lot of important processes have fallen through the cracks. Employees are not treated as a valuable asset. There is really no incentive to work hard because only the higher ups will get a raise, bonus or promotion. They will still expect you to work way more than a 40 hr work week. Kiss your nights and weekends goodbye.