Treehouse becomes your social life. Work was always expected to come 1st above family and friends. The time when most people are taking vacations and enjoying the weather you were expectef to work 7 days 70 plus hours a week. If you had to take time off it was almost consideref a crime and the work load became heaverier. I was out on medical leave after heart surgery and was called many times for work questions. I believe they care very little for you and family and a social life.
Help answer questions real people are asking about your company. Your answers will be 100% anonymous.
The person asking the question will be notified of your answer, and it will be posted publicly. Your identity will be kept private