| Category | Rating |
|---|
| Pay | 4 |
| Respect | -5 |
| Benefits | -4 |
| Job Security | -5 |
| Work/Life Balance | -5 |
| Career Potential/Growth | -5 |
| Location | 1 |
| Co-worker Competence | -3 |
| Work Environment | -5 |
I have never heard of another work environment like this one, let alone worked at one myself. There is absolutely no order or sanity to what's going on. No stability or product planning of any kind. Your work priorities and expected deliverables might change 2-3 times daily. Everything is expected to be completed the same or the next day even if it is two weeks worth of work. The expectations from management are totally unreasonable. If you push back you are told to take a hike. You simply will not have the opportunity to do your job well.
Senior management will often verbally abuse or yell at employees for not meeting outrageous or non-existent expectations. As hard as it is to believe, cursing and throwing of physical objects by management is not a rare occurrence. On top of that, contractors almost never get paid and salaried folks have had difficulty getting paid on time or at all, usually when they leave. You can't be two minutes late in the morning without them threatening to fire you but they will keep you extra at night for hours without any overtime or time off in return.
As others have mentioned, do a bit of research on the folks "running" the company and you will see that these are not people you want to be in business with. My short stay there was a hard lesson learned.