My company uses Spark as the only allowed IM service and it is intended for intra-company communications. One thing that really bugs me is when a Spark chat window is visible on my screen, there is ALWAYS a blinking cursor in the text box even though Spark may not (and usually doesn’t) have the focus. I have never seen windows software that reveals it’s cursor when it’s not in focus. That’s how you tell if you can type there. Seventy five percent of the time I see the window with the blinking cursor and start typing. I look at the keyboard to type so I don’t immediately realize that I’m typing into an alternate universe. I was tricked into thinking Spark had the focus by the blinking cursor. In my opinion, this behavior is so non-standard it officially qualifies it as a bug. A bug that really needs to be fixed.