Pros
-The only positive is how much I learned about different databases, software, programming languages, and data formats - not because training was provided, but because I had to learn these things on my own in order to do my job effectively, since relying on other departments for help was futile.
Cons
Where to begin… -You get paid for working 8 hours a day, but you have such an astounding workload that you must work for at least 10 hours a day just to stay afloat. Forget about overtime pay or banking hours, get your work done, shut up and be glad you haven’t been fired yet. (I have no idea where the reviewers saying they had "no pressure" worked, probably a different company) -Executives/Managers fire people who are competent, have good experience and instincts in order to hire someone they can pay less, and keep useless people for far too long. -They make hiring decisions on a whim - let’s try this strategy for a few months, hire a Director of Whatever, then fire them 3 or 6 months later. So many have come and gone… -Rarely ask those doing the work for input, feedback or ideas on how to improve, and if/when they do, they tell you that you are wrong and that they know better, even though they have no direct experience with what you are explaining to them. -Completely dysfunctional interdepartmental relations - forget working together towards a solution, it is always adversarial, requiring four different pieces of evidence to prove that something is not working as required before anyone will lift a finger to check. -The barn I mean warehouse I mean supposed office is not nearly large enough to fit the owners’ egos. -The benefits are poor, and not nearly enough to make up for how horrible working there is. The benefits also don’t cover the crippling burn out and mental suffering you experience multiple times per year. -Terrible parking, no walking distance food options. -Turnover is high (see above for reasons) so there are very few people that know the histories behind client needs and implementations, and the few people (okay, it’s one person) who does is unapproachable. Knowledge transfer… is non-existent. -They write their own 5-star reviews on Glassdoor. These reviews are either coerced from existing employees, or written by HR themselves, so ignore them.