
There always something new to learn and share.
Regular communication with the team through all hands meetings.
The salary is quite generous.
When I can execute the plan I have mapped out for the day.
Each day is filled with various challenges. When a member of our team is jammed, others step in to help...we have each other's back.