4.0
Apr 2, 2023
Current employee, more than 3 years
Owings Mills, MD
Recommend
CEO approval
Business outlook
Pros
Great work culture, good benefits, supportive management team
Cons
Frequent changes of IT initiatives
Check out your Company Bowl for anonymous work chats.