Company helped me a lot and would definitely work there again in the future.The good thingsFlexible Schedule, high pay.
The challengesIt is not newbie friendly at all. No training, not enough resources so tech rep should already be very good prior to being hired.