5.0
Mar 22, 2022
Current employee
Recommend
CEO approval
Business Outlook
Pros
Very good company to work for, good location and great people. Good benefits as well.
Cons
Can be very corporate at times, deprived of spirit and there is no encouraging of new and fresh ideas.