Provides a great work environment and culture where you can engage in meaningful work with amazing clients. Having an opportunity to work for a privately owned company with great leadership, opportunity and mentorship.
Cons
Cons are minimal, perhaps just the amount of work that can land on your desk periodically.
Medium sized team that support each other well. Interesting range of clients and project types.
Cons
The pay is not industry standard, especially for what's expected within the job, as well as the cost of living in the Denver metro area. Remote positions should be offered these days. Senior management can be tone deaf.