
My teammates are knowledgeable and well skilled.
Employee stock purchase plan is generous.
Flex time and a relaxed culture.
Management cares about employees and foster a great work environment.
The culture is relaxed and folks are encouraged to be their selves.
The interview process consisted of two phone calls and one in person interview