Pros
- Exposure to a wide range of tools and platforms if you are on the information systems (IS) team
Cons
- Lack of structure - Chronic understaffing (been this way for years, even since before the pandemic, which makes it an inexcusable pattern) - Unrealistic expectations vs available resources (resulting in you being setup to fail) - Inconsistent leadership decisions, leading to minimal or zero support when things go side ways - Blurred responsibilities (for example, the Security Operations Center is currently incapable of performing incident response operations for the majority of cloud based client environments/platforms, which results in the IS team needing to do it. However, the IS team isn’t on-call, and so they cannot be reliably available at 3am, or any time outside of normal business hours. This leads to misleading expectations with clients depending on what they were told/sold, but also in other instances, just a lot of chaotic and uncommunicated work division. Nonetheless, the IS team was never formally given a wide range of responsibilities, but are expected to take on a number of other unnamed roles regardless) - Poor health insurance plans - No 401K matching - Unhealthy and ineffective micromanagement (at least on the IS team) - Inexperienced office administration - CEO sells products or services to clients we can’t reliably offer with current staffing - Combative leadership (among other coworkers, I have personally been cussed out by my boss when trying to convey a technical obstacle or objection, once referring to disagreements voiced by a coworker and myself as a “b- fest” (full swear word redacted so that this post doesn’t get taken down))