4.0
Jun 27, 2017
Current employee, more than 1 year
Owings Mills, MD
Recommend
CEO approval
Business Outlook
Pros
Great Benefits, Option to telecommute, challenging and engaging work, growth opportunity
Cons
Bureaucracy and red tape with the Systems and IT can be overwhelming