Terra is the definition of disorganized, they demand far too much for new employees and can’t be held accountable. If you’re new on the job, it doesn’t matter, they expect you to know everything in and out of the greenhouse. Management will shut you off and expect you to do jobs on your own when not knowing how to do it, then giving you a bad time for not doing a good enough job. Goodluck to any future employees at Terra, you’ll be pulling your hair out as soon as you get a job there. Workers there are great, but management is absolutely PUTRID! Even for closing, the shifts wouldn’t end on the designated time, for example if you had a shift for 10-6:30, you’d be out at 7, or even 7:30. Awful management and a bunch of clowns who think they are amazing. They give you a list of 10 things to do and expect you to do it all by yourself Goodluck!
Everything that had to do with Terra