Good pay and great benefits, very good organization and support. Well funded. Accessible top management. Very diverse travel opportunities and opportunities to advance.
Cons
Recent restructuring affected loyal employees. New ownership changed basic business focus to rely more heavily on overseas projects.