4.0
Apr 21, 2025
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Their IT department was initially challenging to work for but once I got in the groove it was fairly smooth sailing.
Cons
Some departments were not on the same page and hampered communication.