L

Workterra is an average company. The work environm...

Workterra is an average company. The work environment is decent, nothing extraordinary. The management could be more proactive in addressing employee concerns. Overall, it's a satisfactory place to work.

Comments:

No comments