In order to come up with a good company name in the field of Information Technology, I'm working on compiling two groups of words.
Words that have similar meaning to: improvement, doing things right, success, building well, etc... Something like "Bettering" but bettering itself does not sound good to me.
Words that mean: a place where working, thinking, tinkering takes place
English is not my first language so I was hoping you could help me. Could you help me with suggestions? I'd really appreciate it.