Pros
Flexible schedule, great team, very positive environment, very supportive. The company culture is unique to any business I've worked for. It's also exciting to be a part of something growing and developing, where your contributions are appreciated. This may sound kind of sappy, but I feel really fortunate to have found this position. I can walk to work and live in a fabulous small town with tons of great recreational opportunities. It's pretty rare for a small town to have a growing, thriving employer like Thoughtexchange, usually you would have to live in a large urban centre to find anything comparable. I am sincere when I say that I love working for Thoughtexchange! This is also a company that appreciates work/life balance. I know it's a talked about a lot, but at Thoughtexchange they actually encourage you to work hard, but take your vacation time off. You can work from home, but if you like sharing a work space, we have a nice office, great kitchen, comfy chairs and work space (with A/C) in downtown Rossland.
Cons
It's fast paced and busy, but I actually like the variety and pace, overall. You do need to know how to actually work and produce results. I don't think this is actually a con, it's just the way it is and should be.