Youll be reminded every day that you are disposable, no matter your level within the company. They dont respect their workers at all. Many of them including managers talk about the owners behind their back. Everyone views it as just a job that they have to do until they can get a better one. Work load is terrible, training is nonexistent, owners are hands on and micro managing about trivial things and absent during real times of need. If you mess up (or are perceived to mess up) they will chew you out in front of others. They claim to be at the cutting edge of tech, but my 12 year old can do better.