4.0
Nov 13, 2013
Current employee, more than 3 years
Owings Mills, MD
Recommend
CEO approval
Business Outlook
Pros
Company stability and a lot of interaction with it's employees. The Owings Mills location has approximately 105 employees so, family like atmosphere. Great leave package offered
Cons
The pay rate is too low