Very stressfull place to work but has some great coworkers.
Overall its not the best or the worst place to work. The coworkers are amazing but management is very unorganized. The turn over rate is high. No ones voice can be heard by management well. With some help and new management it would be a great place.