Read 8 comments as:
Filter By
All the things you've read are true. It's become a horrible place to work now. I'm waiting for my first chance to take off. Not worth working here anymore.
Will be really helpful to decide if someone from the inside responds. I have read a lot of horrible things on LI about JSA. Will