5.0
Apr 13, 2021
Former employee, more than 1 year
Elmwood Park, NJ
Recommend
CEO approval
Business Outlook
Pros
opportunities to increase your technical skills fast paced environment emphasis on risk mitigation and client experience structured control processes and adherence to industry best practices industry and technology expertise collaborative work environment
Cons
managers tend to micromanage new employees to excess