Pros
- Family like atmosphere in the office, everyone looks out for each other.
- Highly skilled and knowledgeable employees/management
- Ability to telework when necessary
- Good medical benefits
- Varying scopes of work that allow for different folks to get involved with different teams to deliver product
- Management encourages down time to be used for professional growth
- Unique culture of people that is professional, yet fun. Strong backbone required!
- Honest and candid conversations directly with executive level employees are welcomed without having to involve other members of management
- If you express an interest in something, executive team will foster that growth and mentor you.
- "Family first" environment, get your work done.. but management gets that life exists outside of work that may impact things on occasion.
Kontras
- Teams can get defeated by redundant processes that management is hesitant to reevaluate
- Medical benefits, while good, are pricey
- No vision insurance.
- Limited mobility due to company size