Lots of comments here mention the use of MBTI in the workplace. This is such a bad idea! As someone who has taken the test many times over the years, I have a lot of problems with the system in general, especially when applied to the workplace. That's not to say that the idea of personality types is invalid, but I have often seen them misapplied (and overapplied) in practice.
In my experience, Gallup's Strengthsfinder system is much better suited to workplace environments. It's backed by solid research, and I really like its core philosophy: everyone has natural strengths, and building off those strengths will lead to better outcomes than trying to compensate for personal weaknesses. As long as companies understand that it isn't a litmus test for suitability -- teams should have a diversity of strengths or they will have blind spots -- it can actually be a great tool for understanding management and team dynamics.
For personal development, I prefer the Enneagram system. I've found each type's "levels of development" to be incredibly helpful in pinpointing my own type, and overall I have a much better "fit" with my type than in MBTI. As opposed to Strengthsfinder, the Enneagram system is mainly useful for identifying patterns in behavior and understanding motivations. Not such a great business tool, except perhaps at the executive level.