+ Great culture among coworkers and management
+ Encouraged to take PTO
+ Opportunity for growth within company
+ Communication between management and team is great, leaves no room for confusion
Cons
+ Opportunity for growth dependent on your desire to learn
+ Depending on needs of the business, travel during work hours may be lengthy
No clear direction on what is being requested to be done. No change control. Values "productivity over security" which is a recipe for disaster and a breach waiting to happen.