Mission: To partner with global meeting and event industry professionals to run hotel businesses more effectively and make better decisions to strategically target the most profitable group opportunities, increase market share, and gain new customers.
I have been working at Knowland full-time (Less than a year)
Assuming you've read the other glassdoor reviews, you'll know that Knowland had a pretty significant leadership turnover a few years ago - I can't speak to that previous culture, but from what I understand Knowland has quite dramatically reinvented itself and is a pretty great place to work now.
These pros are largely specific to the engineering team, although I've heard good things from other teams, I can't speak as to their experiences.
*Technology and focus on constant learning, technical excellence, keeping the design pure, etc. We frequently reassess our choices in light of what's available - we don't use "hot" technology simply to do that, but you'll get the chance to investigate and probably implement a lot of fun stuff. If the documentation's there, it's not unusual for us to be using stuff that didn't exist a year or two ago. We also specifically budget time for personal skill development into our sprints as relevant. Thanks to support from above, we're able to avoid compromising our design to support one-off requests or problematic users, and we prioritize paying down technical debt.
* Great support from upper management. For example, the CTO is a former engineer and tries to get his hands dirty often enough that he isn't too out-of-touch. Proper process and relevant potential improvements or suggestions are taken seriously, even from relatively new staff, and even if something isn't going to be implemented, I've always been given a very thorough explanation as to why which makes a lot of sense. Things are not done because "it's just the way they're done" - everything is open to legitimate criticism and potential improvement. Additionally, the CTO and product management do a great job of keeping requirements and timing estimates realistic (with the assistance of pointing, of course) so that being asked to accumulate technical debt or perform the nigh-impossible is very unusual and is not done lightly when necessary.
* Somewhat along the lines of the previous point, this is not a deathmarch team. Although there's always going to be the occasional crunch time, it is very much the exception, not the norm, and quality work and work-life balance are valued. As long as you're doing a great job, the exact hours you work aren't too important - this is not a butt-in-seat time over contribution culture. Most of the technical team works from home 1 day per week. Happy hour on Friday's pretty fun.
*Far from unusual these days, but it is an open office floor plan. You know what that means.
*The aforementioned legacy apps do exist, and although all but one are being phased out this year and that one will be getting a full rewrite, you may "get" to deal with them from time to time.
*For some reason, IT is a bit stingy when it comes to equipment relative to other hot tech shops (they're great guys, but I assume that's policy). The laptops are great, but don't expect dual 1440p monitors on day 1. It seems silly to spend so much on engineer salaries and not pay for a proportionally cheap productivity booster, but you can bring in your own equipment (if approved, but I haven't had any issues with common peripherals) so not a big deal.
Honestly, I don't consider the cons very significant but a job is an important decision so I figure might as well include them so you can make the most informed decision possible.
Advice to Management
Give the CTO a raise - he's fantastic.
Keep focusing on the long-term and don't take shortcuts. Not only does it pay for itself, but it makes your engineers really happy.
I applied online. I interviewed at Knowland (Washington, DC).
One phone screening with the director of HR, then an in person interview with the CTO and technical team. It went well, but I was a poor fit in terms of experience. I wish them luck in finding a better fit.