Vantaggi
Salary is good. Workplace is very respectful. Lot of meetings are scheduled so you know where the company is going. Offices are fairly good sizes. There are a lot of programs for advancement in either job-related topics, and also more general stuff. If there are new positions available that requires more knowledge, it is possible to get that info easily.
Svantaggi
Very repetitive work depending on the position, hard to have any special projects. It is quite long and complicated whenever you have inquiries about anything regarding your schedule, pay discrepency, vacation allotment, benefits. You always have to submit forms that are all over the place, sometime hard to find. THere are a lot of specific processes that changes that we are not always told.