- TLC Sitters inc.19.Nov 2017
Pleasant work environment. Everyone has a certain amount of autonomy but in the small business spirit we...
Suggestions for improvement
- none except more formalized IT dept
What I like about the company
Family first. Supportive superiors and colleagues. Rewarding work. Collaborative environment.
What I dislike about the company
Nothing, I have no complaints.
The following benefits were offered to me
- CompanyTLC Sitters inc.
- CitySt. Louis
- Are you a Current or Former Employee?Current employee
- PositionC-Suite / Leadership