Pros
Casual dress code. Flexible work hours
Cons
Everything else. Clear favorites. You’re punished for speaking up. Management hates to be challenged & you will never forget it by the way they treat you If you do question their procedures. Managment has no idea what the day to day job entails. Expectations are impossible. Very hard to give all of your time -overtime is expected- to a company that will tear you down every single chance they get. They do not back up or encourage their employees. I wish I had ample words for their lack of training. It’s a complete joke. As soon as you are hired you are set up to fail. No procedures or training guidelines. You would think that the company was started just last week. The pay is terrible compared to what Is expected of you and not even close to competitive. Benefits are average.