An excellent employer. A typical workday starts with a quick meeting to review the outstanding duties that need to be prioritized and performed, and also the expectations at the end of the work day. The management is excellent and very supportive. Duties are process-based and very heavy on financial analyses, planning and quality control. Learned about project management and supervision of various work processes, including managing different groups of employees and team members from time to time. The company is very proactive, and readily provide the necessary training and tools to enhance employees' performance. The most enjoyable part of the job is the support services. Definitely a very good place to work.