Y

The company needs to improve its communication and...

The company needs to improve its communication and decision-making processes. However, the work environment is positive and the colleagues are supportive. The workload can be challenging at times, but overall it's a decent place to work.

Comments:

No comments