Pros
Company culture, benefits, and offices are all very nice. Overall, it's an awesome place to work.
Cons
Limited opportunities for growth depending on the team
Pros
Dexis’ values are key to the success on creating a wonderful work environment.
Cons
A lot of workload, but Management is taking actions to fix it.