Pros
Awesome culture & great people to work with - this is something that is of high value in this day and age. People want to be able to relate and get along well with others in a fun environment where they work to beat the monotony of a typical office. By the end of your first day as a dotloop employee, you will see that people are very welcoming and will try to include you! If you are looking for an office where you can develop a family atmosphere with your co-workers, dotloop is definitely one of those places!
Awesome office - very unique 2 floors connected by staircase keeping the feel that we are all together, not separated.
Amazing benefits - the benefits that we get as employees are amazing! There's too many to list, just know that when you accept a position with dotloop, you will be more happy with the benefits!
One of my favorites (but definitely not everyone's) is that your career path is set by you. If you start in customer support or sales (which many of us do), and you don't move up, that is mostly on you. If you work hard, show initiative, and let your superiors know of your intentions to grow within dotloop, you will do just that. I think I am a pretty good testament to that situation: been here about 10 months (at the time of me posting this) worked hard, and was awarded a promotion out of my current department to another one. Upper management does an outstanding job of enabling their employees to grow, which is not typical of many companies.
Bottom line: If you take a position with dotloop, it very quickly can become a company you can see yourself working for as your career, not a job.
Cons
Communication. There are times when inter-departmental communication can become convoluted, making it hard to get quick answers for problems...especially in the customer support department.