5.0
30 Sept 2022
Anonymous employee
Current employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Small departments so you have the ability to change the environment and make an impact if you so choose.
Cons
Small teams everyone wears multiple hats.