Large company taking care of its employees. Good benefit plans, excellent training plan for the employees. If you need to perfect yourself in a specific area, time and money will be allocated for your development.