Overall I learned quite a bit at WatchGuard and I don't regret any of it.
Days at work are chaotic, but fulfilling. Networking, management skills, working with other departments were great skills to pick up.Co-workers were great to work with. Managing up was very difficult and was a constant challenge. The most enjoyable parts of the job were seeing the efforts of mentoring come to fruition. Also, working with other departments was something I took on myself