5.0
29 Feb 2024
Current employee, less than 1 year
Recommend
CEO approval
Business outlook
Pros
Managers are very responsive and get back to you very quickly. They also check on you from time to time to see if you need anything.
Cons
It’s a contract, but they tend to roll over.