4.0
May 19, 2025
Former employee, more than 3 years
Owings Mills, MD
Recommend
CEO approval
Business Outlook
Pros
Good work life balance. Good culture
Cons
Less salary, minimum benefits , long working hours
Check out your Company Bowl for anonymous work chats.