A

Amanda Holt

3 years ago

This is a horrible place to work because of their ...

This is a horrible place to work because of their training being so fast track. Instead of giving employees encouragement and support, they give outright negative feedback. Don't apply unless very tech savvy to a major degree.

Comments:

No comments