4.0
21 Apr 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.